如何在 Linux 中将文件内容插入脚本特定行
使用 sed 命令可以将 test.txt 的所有行内容插入到 /opt/ 目录下任意目录的 operate.sh 脚本的第四行后面:
sed -i '4 r test.txt' /opt/*/operate.sh
解释:
-i表示直接修改文件,不输出到终端;4表示在第四行后面插入;r test.txt表示读取 test.txt 的内容并插入到指定行后面;/opt/*/operate.sh表示匹配 /opt/ 下任意目录的 operate.sh 文件。
执行以上命令后,test.txt 的所有行内容将会依次插入到 /opt/*/operate.sh 脚本的第四行后面。
原文地址: https://www.cveoy.top/t/topic/mKPe 著作权归作者所有。请勿转载和采集!