我试图在文件的每一行的末尾附加一个字符串,但它不起作用。 该文件的格式为
1992988282,78.93,SOMETEXT
我试过
sed -e 's/$/,2012-09-03/' sample.csv
但是文本会被附加并替换行开头的字符。我试过了
awk '{ print $0 ",2012-09-03" }' < sample.csv
我得到了完全相同的问题。
答案 0 :(得分:1)
sed -r 's/[[:cntrl:]]*$/,2012-09-03&/' sample.csv
所以你保留了结束的控制字符(除非你想要使用它,而不是去除最后一个&
)