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