.sh文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_41819299/article/details/82259508

1.创建sh文件

使用touch 及vim

2 .  .sh文件添加可执行权限

chmod a+x xxx.sh

a+x代表给所有用户添加可执行x权限

用户类型:

          u: 用户 g:属组 o:其他 a:所有 

权限类型:

        x:执行  w:写  r:读

3.首行内容

#!/bin/bash  或者#!/bin/sh

#!用来告诉系统它后面的参数是用来执行该文件的程序

4.执行方法

方法一:路径/xxx.sh

如:./test.sh 或/path/test.sh(注:不能直接test.sh,会报错test.sh: command not found)

方法二:sh xxx.sh

5.变量

使用花括号${变量名}可告诉系统使用变量,避免系统混淆

6.命令

1)linux命令  2)管道/重定向/backtick   3)附带[]条件测试的 if ...;then...流程控制

7.用python创建.sh文件

def myscript():
    scripts="#!/system/bin/bash"+"\n"
    scripts+='my_scriptsXXXXXXXXXX'
    return scripts

A=myscript()
print(A)
with open ('./try.sh','w') as f:
    f.write(A)

参考文献:https://blog.csdn.net/ljp812184246/article/details/52585650

猜你喜欢

转载自blog.csdn.net/weixin_41819299/article/details/82259508