数据民工会用到的一些常用bash代码文件内数字批量求和
file格式:
1 2 3 4 5
file内所有数字求和
cat file|paste -sd+|bc
-s指把所有的字符拼成一行
-d指定拼接符,这里是+
bc求和
切分文本文件并将切分后的文本文件批量重命名
split -l 10 temp.txt -d -a 2 temp_
ls |grep temp_|xargs -n1 -i{} mv {} {}.txt
-l:按行分割,表示将temp.txt文件按10行一个文件分割成多个文件
-d: 添加数字后缀
-a 2: 表示