shell 允许修改配置文件中多个值的脚本

bhmjp9jg  于 2022-11-16  发布在  Shell
关注(0)|答案(1)|浏览(135)

各位开发商朋友好,
我想创建一个Shell脚本来修改几个不同路径的配置文件。在/etc/nginx中创建nginx.conf文件的.bck文件,并在.conf文件中,将值“/etc/nginx/nginx-cloudflare.conf”替换为“/etc/nginx/nginx-cloudflare-2022. conf”
这个操作将不得不在几个文件上完成,我想尽可能地自动化它。
你有没有一个简单的方法来做它的脚本?
根据我的研究,有必要建立一个条件循环,并使用sed,我真的不知道它是如何工作的,所以我转向你。

3z6pesqy

3z6pesqy1#

我还不能评论由于声誉,但我想建议正是你在想什么:创建一个bash shell .sh脚本https://www.w3schools.io/terminal/bash-tutorials/,使其可在chmod +x filename.sh中执行,这样您就可以像./filename.sh一样运行它,而且在其中您可以以就地方式使用sedhttps://www.man7.org/linux/man-pages/man1/sed.1.html--in-place[=SUFFIX]Sed搜索替换格式为's/search/replace/flags'

相关问题