bash學習筆記

Fang_s076發表於2020-12-17

1 bash介紹與入門

1.1 檔案首行

#!/bin/bash

#! 是說明 hello 這個檔案的型別,有點類似於 Windows 系統下用不同檔案字尾來表示不同檔案型別的意思(但不相同)。

在 BASH 中 第一行的 #! 及後面的 /bin/bash 就表明該檔案是一個 BASH 程式需要由 /bin 目錄下的 bash 程式來解釋執行。BASH 這個程式一般是存放在 /bin 目錄下,如果你的 Linux 系統比較特別,bash 也有可能被存放在 /sbin 、/usr/local/bin 、/usr/bin 、/usr/sbin 或 /usr/local/sbin 這樣的目錄下;如果還找不到,你可以用 locate bash ,find / -name bash 2>/dev/null 或 whereis bash 這三個命令找出 bash 所在的位置;如果仍然找不到,那你可能需要自己動手安裝一個 BASH 軟體包了。

1.2 bash指令碼的執行方式

在這裡插入圖片描述

1.3 變數及重定向

清空/var/log/dpkg.log
在這裡插入圖片描述