【发布时间】:2013-02-15 22:47:49
【问题描述】:
我想添加一个特定的行,比如说avatar 到以MakeFile 开头的文件,avatar 应该添加到文件的第 15 行。
这是向文件添加文本的方法:
echo 'avatar' >> MakeFile.websvc
我认为这是向以 MakeFile 开头的文件添加文本的方法:
echo 'avatar' >> *MakeFile.
但我无法将此行添加到文件的第 15 行。
【问题讨论】:
-
第二个例子是错误的。您需要遍历文件并分别为每个文件添加一行。如果你想在文件中间添加文本,你需要遍历文件的内容并在你到达正确的位置时插入你的东西。
标签: linux text-processing