Linux下为文件增加列的shell脚本
生活随笔
收集整理的這篇文章主要介紹了
Linux下为文件增加列的shell脚本
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
場景:linux有份文件,需要增加一列序號來標記,通過shell腳本來實現(xiàn)。
步驟:
1)創(chuàng)建一份test.txt文件,內(nèi)含一列,如下:
bash-4.1$ cat test.txt a b c d e2)創(chuàng)建腳本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)執(zhí)行腳本:sh row_id.sh 5
生成5行序號,如下:
bash-4.1$ cat test_id.txt 1 2 3 4 5
4)合并兩份文件,執(zhí)行:
paste test_id.txt test.txt > test_and_id.txt5)查看最終結(jié)果: bash-4.1$ cat test_and_id.txt 1 a 2 b 3 c 4 d 5 e
總結(jié)
以上是生活随笔為你收集整理的Linux下为文件增加列的shell脚本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RSA非对称加密算法Java实现之输出k
- 下一篇: linux文本分析工具awk解读