list=`last -n 5|sed "s/[ ][ ]*/-/g"|sed -n "1,5p"`
res="["
for val in $list
do
res=${res}"${val%?},"
done
res=${res%?}"]"
echo $res
由于linux shell数组和go数组不一样,综合考虑还是做一个循环比较妥当。代码如上图。
list=`last -n 5|sed "s/[ ][ ]*/-/g"|sed -n "1,5p"`
res="["
for val in $list
do
res=${res}"${val%?},"
done
res=${res%?}"]"
echo $res
由于linux shell数组和go数组不一样,综合考虑还是做一个循环比较妥当。代码如上图。