Shell 命令删除文件中每行特定变量前的字符
可以使用 sed 命令来删除文件中每行特定变量前的字符。
例如,我们有一个文件 test.txt,其中每行都以 'abc' 开头,我们想要删除每行的 'abc',可以使用以下命令:
sed -i 's/^abc//' test.txt
其中,-i 参数表示直接修改文件,而不是输出到终端。s 表示替换操作,^abc 表示以 'abc' 开头的行首,// 表示替换成空字符串。执行完上述命令后,文件 test.txt 中的每行 'abc' 都会被删除。
原文地址: https://www.cveoy.top/t/topic/nhdY 著作权归作者所有。请勿转载和采集!