Linux下为文件增加列的shell脚本
生活随笔
收集整理的這篇文章主要介紹了
Linux下为文件增加列的shell脚本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景:linux有份文件,需要增加一列序號來標記,通過shell腳本來實現。
步驟:
1)創建一份test.txt文件,內含一列,如下:
bash-4.1$ cat test.txt a b c d e2)創建腳本row_id.sh,如下: bash-4.1$ cat row_id.sh #!/bin/sh lines=$1 for ((i=1;i<=$lines;i++)) doecho $i>>test_id.txt done
3)執行腳本:sh row_id.sh 5
生成5行序號,如下:
bash-4.1$ cat test_id.txt 1 2 3 4 5
4)合并兩份文件,執行:
paste test_id.txt test.txt > test_and_id.txt5)查看最終結果: bash-4.1$ cat test_and_id.txt 1 a 2 b 3 c 4 d 5 e
總結
以上是生活随笔為你收集整理的Linux下为文件增加列的shell脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RSA非对称加密算法Java实现之输出k
- 下一篇: Java机器学习库ML之八关于模型迭代训