在 bash 脚本中,我想将一些行写入文本文件,但此文件之前已经使用过并且其中有文本。所以我想在其中回显一些额外的文本,从文件中的某个行号开始。
我想要这样的东西:
echo -fromLineNumber 33 -e "anything" >> textPath
Run Code Online (Sandbox Code Playgroud)
kum*_*prd 19
您可以使用sed写在特定的行。
尝试这个:
sed -i '33ianything' textpath
Run Code Online (Sandbox Code Playgroud)
或者
sed -i '33i\anything' textpath
Run Code Online (Sandbox Code Playgroud)
它将在第 33 行插入“任何内容”。
| 归档时间: |
|
| 查看次数: |
35605 次 |
| 最近记录: |