一、可执行脚本
脚本Script:一种解释执行的程序,本质是一个文本文件,具有可执行的权限,文件里面存放的是特定格式的指令,系统可以使用脚本解析器翻译或解析指令并执行(它不需要编译)
- Linux下常见的三种脚本程序
1、Shell脚本 *.sh 2、Perl脚本 *.pl 3、Python脚本 *.py - 脚本程序都是由解释器来执行的
1、Shell脚本解释器: /bin/sh 2、Perl脚本解释器: /bin/perl 3、Python脚本解释器: /bin/python3 - 执行一个脚本时,以下两种方式等效
1、./hello.py 2、/bin/python3 hello.py
二、Shell脚本
Shell脚本,按Shell的语法写出来的脚本,是Linux自带的脚本语言 相当于Windows下的DOS批处理脚本
-
Shell脚本 1、编辑一个文本文件,保存为hello.sh #!/bin/sh echo “hello,world” 2、添加可执行权限 chmod +x hello.sh 3、执行程序 ./hello.sh (.表示当前路径) /bin/sh hello.sh -
要点 1、第一行必须声明解释器 #!/bin/sh 2、必须有x权限,才能执行 3、执行程序时,必须加上路径
三、Python脚本
- Python脚本
1、编辑一个文本文件,保存为hello.py 2、添加可执行权限 chmod +x hello.py 3、执行程序 ./hello.py
|