如何在shell脚本中修改添加替换指定文件中的内容

如何在shell脚本中修改添加替换指定文件中的内容,第1张

1、可以借助�º.shell命令执行另一个脚本文件或者用变量保存。比如a.sh和b.sh,a.sh中调用b.sh的代码,一起输出"hello world"的字符串。b.sh的代码如下echo " world!"。

2、a.sh可以借助"."来执行b.sh脚本,b.sh执行结果可以保存在变量中,也可直接输出,a.sh中的内容如下:echo "可以用.命令来执行脚本文件"echo "hello `./b.sh`"var=`./b.sh`echo"hello $var"。

3、a.sh也可以借助source命令执行b.sh脚本,b.sh执行结果可以保存在变量中,也可直接输出。a.sh中的内容如下:echo "用source命令执行脚本文件"echo "hello `source ./b.sh`"var=`source ./b.sh`echo "hello $var"。

4、a.sh中也可以借助于bash、sh等命令来执行b.sh脚本,b.sh的执行结果可以保存在变量中,也可以直接输出。a.sh中的内容如下。

5、另外,也可以使用$(),将b.sh的执行结果的内容保存到变量中,就完成了。

1. 全部者+、-权限

更改那个拥有者的权限 

表示文件的全部者

g  表示文件所在的组

o  表示其余用户

a  全部,以上三者

增长 / 减小权限

+ 表示增长权限

- 表示取消权限html

 更改具体的权限  electron

r 读权限

w 写权限

x 执行权限post

如:【 chmod u+x file  】spa

2. 根据文件的权限分组状况修改

chmod 0664 文件名htm

[  rwx rw- r-- ]     对应2进制 111 110 100  使用8进制表示为  0764  (有权限为1 ,没有权限为 0) blog

改成 [ r--r--rwx  ] 【chmod 0447 file】 class


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11844314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存