gpt4 book ai didi

更改文件并保存的shell命令

转载 作者:行者123 更新时间:2023-12-01 09:36:53 36 4
gpt4 key购买 nike

我想用shell脚本修改文件内容,比如用新字符串替换文件中的第3行,然后保存到原始文件。任何人都可以提供实现该目标的建议吗?

最佳答案

从 shell 脚本中用 vim 做这件事有点不寻常,但既然你问了:

vim -es '+3s/.*/a new string' '+wq' file

通常,您会选择另一个工具,例如(sed -i 是就地编辑):

sed -i '3s/.*/a new string/' file

或者用 awk

gawk -i inplace 'NR==3{$0="a new string"}1' file

关于更改文件并保存的shell命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56899947/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com