我想在文件中每一行的末尾添加这个字符:
sed -e 's/$/\/$/g' myfile.txt > myfile_new.txt
Run Code Online (Sandbox Code Playgroud)
结果$/
在每一行中添加显式 $。但我不想添加 $.
例如,这是原始文件中的一行:
https://myline
Run Code Online (Sandbox Code Playgroud)
我执行了命令,结果变成:
https://myline/$
Run Code Online (Sandbox Code Playgroud)
但我想要:
https://myline/
Run Code Online (Sandbox Code Playgroud)
怎么了?请注意,该文件最初是dos
类型的,我将其转换为unix
使用:
dos2unix myfile.txt
Run Code Online (Sandbox Code Playgroud)