Linux环境下创建并运行shell脚本(.sh文件)

1.在指定位置新建.sh文件

        在Linux环境下,通过“ls、ls-l、ls -a”命令查看当前目录下的内容,通过“cd ”命令进入想新建.sh文件的文件夹后,通过“pwd”命令查看所在目录的地址。

        通过如下命令使用nano编辑器创建.sh文件:

sudo nano XXX.sh

        添加内容,比如想通过python运行ABC.py,即可输入如下命令并保存:

python3 ABC.py

        注意:这里要注意需要执行的python程序的地址,此处ABC.py是和.sh文件处于同一个目录才可以执行,如果不在同一个目录下会报错,可以通过/xxx/xxx/XXX.py进行索引,如果不知道python程序的位置,可以通过ls命令和pwd命令查看python程序的位置。

2.更改shell脚本的权限

        在命令行终端中输入如下命令更改shell脚本的权限:

sudo chmod 777 XXX.sh  #给shell脚本所有的权限
sudo chmod u+x XXX.sh  #给shell脚本执行的权限

3.执行shell脚本

        在命令行终端中有两种命令能够执行shell脚本:

        方法1: 

 sh XXX.sh

        方法1不需要更改shell脚本的执行权限即可执行。

        方法2:

./XXX.sh

        方法2需要更改shell脚本的执行权限,需要注意shell脚本的位置,当前位置在存放shell文件的文件夹中才可执行,如果不在的话,需要通过./xxx/xxx/XXX.sh进行索引。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页