sed 's/$/END/g' 的作用是什么?

sed 's/$/END/g' 的作用是什么?

我正在尝试弄清楚该命令的作用sed 's/$/END/g' 2011.txt>2011.chr.txt

答案1

sed将通读该文件:2011.txt并附加:结尾到该文件中的每一行,所有更改都输出到文件中:2011.chr.txt。例如:

2011.txt 2011.chr.txt
第一行文本 第一行文本END
第二行文本 第二行文本END
第三行文字 第三行文本END

sed= 流编辑实用程序

s =替代

$ = 行尾

END= 要附加的文本

g = 全球范围

> = 将输出从 stdout 重定向到文件

相关内容