課程 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í)行的文本。
- 抄腳本一定要抄對,不要缺空格少點的。