常规方式
sed -i '1i\c1,c2,c3,c4,c5,c6,c7'
# 创建一个文本,输入如下内容。
col1,col2,col3,col4,col5,col6,col7
1,2,3,4,5,6,7
2,2,3,4,5,6,7
3,2,3,4,5,6,7
4,2,3,4,5,6,7
5,2,3,4,5,6,7
6,2,3,4,5,6,7
7,2,3,4,5,6,7
# 在文件第一行插入文本『c1,c2,c3,c4,c5,c6,c7』
sed -i '1i\c1,c2,c3,c4,c5,c6,c7'
# Mac下如何操作?
sed -i ' ' '1i\
c1,c2,c3,c4,c5,c6,c7'
# 注意:必须一模一样。-i后必须加'',其\后必须回车。
如何在第一行之后插入数据。
sed '1a\c1,c2,c3,c4,c5,c6,c7'
尾行如何表示?用$符号!
sed '$i\c1,c2,c3,c4,c5,c6,c7'
sed '$a\c1,c2,c3,c4,c5,c6,c7'
突破常规
将追加到的末尾
cat >>