下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。
(1)用shell对某个数据文件的第二列求和
cat a.txt | awk '{print $2}' | awk 'BEGIN{sum=0}{sum+=$1}END{print sum}'
其中,a.txt即为数据文件。
(2)echo输出制表符(tab,\t)
要用echo语句输出制表符\t到文件中,需要加 -e 参数:
A="mine";
B="yours";
echo -e "$A\t$B" > 1.txt
如果不加 -e 参数,则输出文件中会有一个 \t 字符串,而不是一个制表符。