我想添加一个特定的行,比如avatar
到以MakeFile
开头的文件,avatar
应该添加到文件的第15行.
以下是如何向文件中添加文本:
echo 'avatar' >> MakeFile.websvc
这就是如何向以MakeFile开头的文件中添加文本,我认为:
echo 'avatar' >> *MakeFile.
但我无法将这一行添加到文件的第15行.
我想添加一个特定的行,比如avatar
到以MakeFile
开头的文件,avatar
应该添加到文件的第15行.
以下是如何向文件中添加文本:
echo 'avatar' >> MakeFile.websvc
这就是如何向以MakeFile开头的文件中添加文本,我认为:
echo 'avatar' >> *MakeFile.
但我无法将这一行添加到文件的第15行.
你可以用sed
来解决这个问题:
sed "15i avatar" Makefile.txt
或者使用-i
选项保存对文件所做的更改.
sed -i "15i avatar" Makefile.txt
要更改以Makefile
开头的所有文件,请执行以下操作:
sed "15i avatar" Makefile*
注意:在上面的15
行是你感兴趣的地方的文字.