📅  最后修改于: 2023-12-03 15:23:34.827000             🧑  作者: Mango
在Shell-Bash脚本中,有时需要批量的将文件中每行末尾添加特定的字符串,这个场景在实际开发工作中也是非常常见的。本篇文章将介绍如何使用Shell-Bash来实现该功能。
test.txt
,文件内容如下:apple
banana
cat
dog
sed
命令添加字符串 - Shell-Bash
到每一行末尾。命令格式如下:$ sed 's/$/要添加的字符串/' 文件名
其中 $
代表行末尾,可以使用单引号 ' '
包含需要添加的字符串,例如:
$ sed 's/$/- Shell-Bash/' test.txt
执行上述命令后,test.txt
文件的内容将会被修改为:
apple- Shell-Bash
banana- Shell-Bash
cat- Shell-Bash
dog- Shell-Bash
通过 sed
命令,我们可以方便快捷地在Shell-Bash中实现每行末尾添加特定字符串的操作。同时,我们也可以通过修改命令中的字符串来实现不同的需求,例如在文件中添加日期、时间等信息。