2.1 调用一个脚本
写完一个脚本以后,你可以通过sh scriptname或bash scriptname来调用它(不推荐使用sh <scriptname调用脚本,因为这会禁用脚本从标准输入(stdin)读入数据)。更方便的方式是使用chmod命令使脚本可以被直接执行。
执行命令:
chmod 555 scriptname(给予所有用户读取/执行的权限)
或
chmod +rx scriptname(给予所有用户读取/执行的权限)
chmod u+rx scriptname(仅给予脚本所有者读取/执行的权限)
当脚本的权限被设置好后,你就可以直接使用./scriptname进行调用测试了。如果脚本文件以sha-bang开头,那么它将自动调用指定的命令解释器运行脚本。
完成调试与测试后,你可能会将脚本文件移至/usr/local/bin(使用root权限)中,使脚本可以被所有用户调用。这时你可以直接在命令行中输入scriptname [ENTER]执行脚本。
Last updated
Was this helpful?