前端系統(tǒng)班 - 05. 腳本

課程 01:

初識腳本

  • 可以用戲劇舞臺上的腳本(劇本)來理解腳本。腳本上有著舞臺提示及各個人物之間的臺詞。
  • 編程領(lǐng)域的腳本就是告訴計算機,按照腳本上的編寫好的命令來運行。

寫個腳本

  • 非 Windows 系統(tǒng)中寫好的腳本需要添加可執(zhí)行權(quán)限,使用 chmod +x 命令來為文件添加好權(quán)限后,文件在用 ls 命令查看時,文字顏色為紅色。
  • 使用 sh 命令(shell)可以執(zhí)行寫好的腳本。
  • 如果想在命令行工具中直接運行腳本,可以將腳本目錄添加至 PATH 中,修改 .bashrc 文件,將 export PATH="腳本目錄的絕對路徑:$PATH" 這行命令添加到文件末尾,保存;然后運行 source ~/.bashrc 就生效了。
  • 使用 type 命令可以顯示命令尋找過程;which 命令可以顯示命令尋找結(jié)果。
  • 文件后綴名在命令行中的用處不大。

腳本參數(shù)

  • $1 代表第一個參數(shù),依次類推。
  • 判斷目錄是否存在,在腳本中用 -d。
  • 腳本中的 if...eles 語句。
  • exit 后面設(shè)置返回值。
  • 善于使用翻譯軟件和谷歌搜索。

Node.js 腳本

  • Node.js 的腳本和 Bash 腳本都是腳本,Bash 能做的,Node.js 腳本也能做,只是語法不同。
  • Bash 中需要指定 Node.js 腳本的運行方式為 node,不然會使用默認的 sh 來運行。
  • 使用 shebang 命令可以指定當前腳本的運行環(huán)境。

總結(jié)

  • 腳本是給機器一行行執(zhí)行的文本。
  • 抄腳本一定要抄對,不要缺空格少點的。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,715評論 0 5
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,702評論 9 468
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • 十一月的哈爾濱已經(jīng)冷到了一個很可怕的程度。零下20度的氣溫,讓這里變得不是那么適合人類居住,至少我是這么認為的。 ...
    orzgee閱讀 151評論 2 0
  • 哭鼻子大王小丟丟是家里的獨生子女,鬧了不少笑話,所以作者開始就提醒讀者要準備止痛片,以防笑破肚皮。 小丟丟和普通的...
    月滿鐘秀閱讀 418評論 0 1

友情鏈接更多精彩內(nèi)容