这是我的 Bash 脚本,它从温度传感器读取值并将它们显示在一行中。我想用逗号分隔数组元素,就像这个例子: [1,2,3,5],然后用这个字符串替换另一个文件中存在的行。
temp.sh:
#!/bin/bash
for ((i=0 ; 12 - $i ; i++))
do
x=$(cat /sys/bus/w1/devices/28-0000075292ed/w1_slave | grep "t=" | awk -F "t=" '{print $2/1000}')
field[$i]=$x
echo "${field[$i]}"
done | column
Run Code Online (Sandbox Code Playgroud)