国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux執(zhí)行腳本有多種方式

這篇具有很好參考價(jià)值的文章主要介紹了Linux執(zhí)行腳本有多種方式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

下面列舉常用的幾種方法。

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中生效。比如:


$ 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)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 四種數(shù)據(jù)庫(kù)執(zhí)行腳本文件導(dǎo)入數(shù)據(jù)的方式

    mysql執(zhí)行sql腳本文件的方法: 1、在命令行輸入mysql -uroot -h10.235.5.55 -p’123456’ -P3306 F:helloniuzi.sql 2、在命令行輸入【source F:helloniuzi.sql】 mysql -uroot -h10.235.5.55 -p’123456’ -P3306 -e \\\"source test.sql \\\" test.log psql -Upostgres -dzxin -h10.235.5.55 -p6789 -f test.sql upgrade.log isql -Uzxin_smap -P’123456’

    2024年02月04日
    瀏覽(16)
  • PostgreSQL數(shù)據(jù)庫(kù)命令行執(zhí)行SQL腳本的三種方式

    PostgreSQL數(shù)據(jù)庫(kù)命令行執(zhí)行SQL腳本的三種方式

    生成環(huán)境中,出于安全性等原因,往往不提供數(shù)據(jù)庫(kù)連接工具,所以對(duì)數(shù)據(jù)庫(kù)的更新和升級(jí)就得通過命令行來實(shí)現(xiàn)。本文總結(jié)了三種命令行執(zhí)行sql腳本的方式。 命令格式: psql [option…] [dbname] [username] 常用參數(shù)介紹: -h:指定IP地址或主機(jī)名。 -p:指定端口,默認(rèn)為5432。 -U:

    2024年02月11日
    瀏覽(26)
  • Linux實(shí)現(xiàn)查看文件內(nèi)容的多種方式

    Linux實(shí)現(xiàn)查看文件內(nèi)容的多種方式

    目錄 1、more:分屏顯示文件內(nèi)容。 2、less:文本內(nèi)容查看器 3、head -n:顯示文件前n行到終端 4、tail -n:顯示文件后n行到終端 5、實(shí)現(xiàn)實(shí)時(shí)查看文件內(nèi)容(追蹤文件) ? ? ? ? 除了使用vi/vim 編輯器查看文件內(nèi)容和使用cat命令將文件所有內(nèi)容展示到終端上以外,還有多種方式。

    2024年02月12日
    瀏覽(32)
  • Linux Crontab定時(shí)執(zhí)行腳本不執(zhí)行,但手動(dòng)執(zhí)行腳本正常原因及解決方案

    使用rsync作為備份工具,實(shí)現(xiàn)電子文件的增量備份,寫了一個(gè)腳本,在linux命令行調(diào)用 sh shell.sh進(jìn)行測(cè)試,成功實(shí)現(xiàn)了電子文件的備份功能,然后在Crontab增加了定時(shí)任務(wù),每天凌晨1點(diǎn)進(jìn)行同步。 后來發(fā)現(xiàn)文件同步失敗了,后來排查發(fā)現(xiàn)應(yīng)該是腳本雖然被執(zhí)行,但是沒有成功,

    2024年02月08日
    瀏覽(32)
  • 執(zhí)行命令ifconfig,其下面沒有ip地址

    執(zhí)行命令ifconfig,其下面沒有ip地址

    在利用petalinux構(gòu)建linux啟動(dòng)所需文件后,執(zhí)行ifconfig命令,其下面沒有ip地址 利用service network restart重啟網(wǎng)絡(luò)沒有該指令, 執(zhí)行ifconfig eth0 down #關(guān)閉網(wǎng)關(guān) ifconfig eth0 up #打開網(wǎng)關(guān) 依然沒有ip地址,于是修改/etc/network/interfaces 將ip地址改為靜態(tài) “# Wired or wireless interfaces”這一行下的

    2024年02月11日
    瀏覽(31)
  • Linux Crontab定時(shí)執(zhí)行腳本出錯(cuò),但手動(dòng)執(zhí)行腳本正常原因及解決方案

    實(shí)際開發(fā)場(chǎng)景 需要開發(fā)一個(gè)Flink監(jiān)控程序,初步使用shell腳本進(jìn)行監(jiān)控,如果發(fā)現(xiàn)失敗了,則自動(dòng)重新運(yùn)行Flink命令行參數(shù)進(jìn)行重啟。 遇到的問題 編寫好shell腳本后,在linux命令行調(diào)用 sh shell.sh進(jìn)行測(cè)試,成功實(shí)現(xiàn)監(jiān)控和重啟功能。于是利用crontab對(duì)腳本進(jìn)行定時(shí)調(diào)度監(jiān)控。 后

    2024年02月15日
    瀏覽(31)
  • 【腳本】 【Linux】循環(huán)執(zhí)行命令

    loop.sh 用法: ./loop.sh 命令內(nèi)容 時(shí)間間隔(毫秒) 循環(huán)次數(shù)(小于0表示無限循環(huán)) ,當(dāng)命令內(nèi)容存在空格時(shí),需要用雙引號(hào)包含。 示例:

    2024年02月07日
    瀏覽(15)
  • Windows環(huán)境下通過 系統(tǒng)定時(shí) 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    Windows環(huán)境下通過 系統(tǒng)定時(shí) 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    壓縮時(shí)需要使用7-zip進(jìn)行調(diào)用,因此根據(jù)自己電腦進(jìn)行安裝 官網(wǎng):https://www.7-zip.org/ 新建記事本文件,重命名為git_back_up.bat 注意:如果不設(shè)置可能會(huì)導(dǎo)致定時(shí)任務(wù)無法執(zhí)行 開“控制面板-管理工具-本地安全策略”,選擇“安全設(shè)置-本地策略-安全選項(xiàng)”,在右邊列表中找到“

    2024年02月14日
    瀏覽(32)
  • Linux下定時(shí)執(zhí)行shell腳本

    vi test.sh 錄入要執(zhí)行的命令 ?保存退出,并且對(duì)腳本進(jìn)行授權(quán) ?:wq chmod 777 test.sh ?生產(chǎn)文件data.txt touch /opt/data.txt ?vi /etc/crontab? 錄入: 一分鐘執(zhí)行一次 ?保存退出即可每個(gè)一分鐘執(zhí)行一次 配置說明:

    2024年02月17日
    瀏覽(25)
  • 【Linux】編寫一個(gè) shell 腳本&執(zhí)行

    在Linux中編寫和執(zhí)行腳本相對(duì)簡(jiǎn)單。下面是一個(gè)基本的步驟指南,幫助你創(chuàng)建一個(gè)簡(jiǎn)單的bash腳本并運(yùn)行它: 1. 創(chuàng)建腳本文件 首先,你需要使用文本編輯器創(chuàng)建一個(gè)新的文件。這個(gè)文件通常會(huì)有 .sh 的擴(kuò)展名,以表明它是一個(gè)shell腳本。例如,你可以創(chuàng)建一個(gè)名為 myscript.sh 的文

    2024年04月26日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包