下面列舉常用的幾種方法。
1. 直接執(zhí)行腳本文件
通過命令行進(jìn)入到腳本文件所在的目錄,然后直接輸入腳本名字并回車即可。比如,我有個(gè)名為`test.sh`的腳本文件,要執(zhí)行這個(gè)腳本,可以在終端輸入以下命令:
$ cd /path/to/script/
$ ./test.sh
?
2. 使用bash命令來執(zhí)行腳本
如果腳本沒有加可執(zhí)行權(quán)限,可以使用bash命令來執(zhí)行腳本,比如:
$ cd /path/to/script/
$ bash test.sh
3. 使用sh命令來執(zhí)行腳本
和bash命令類似,也可以使用sh命令來執(zhí)行腳本,比如:
$ cd /path/to/script/
$ sh test.sh
需要注意的是,如果腳本在Windows下編輯,可能會(huì)遇到換行符的問題,需要使用類Unix換行符(`\n`)。
另外,在執(zhí)行腳本時(shí),還可以使用`source`命令或者`.`來執(zhí)行腳本。這兩種方式可以讓腳本中的變量、函數(shù)等在當(dāng)前shell中生效。比如:文章來源:http://www.zghlxwxcb.cn/news/detail-511727.html
$ cd /path/to/script/
$ source test.sh
$ . test.sh
以上是Linux中幾種常用的執(zhí)行腳本方式,根據(jù)實(shí)際需要選擇合適的方式執(zhí)行腳本。文章來源地址http://www.zghlxwxcb.cn/news/detail-511727.html
到了這里,關(guān)于Linux執(zhí)行腳本有多種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!