今天接續昨天我們討論的壓縮,昨天我們介紹的指令都只能用於壓縮,那對目錄壓縮的部分基本上跟想像中不太一樣,是將目錄內的檔案分別進行壓縮來處理,而不是全部一起壓縮。...
今天我們要來介紹的是BASH這個shell,什麼是shell呢?基本上只要有作業系統就離不開shell這個東西。電腦的運作基本上就是使用者輸入一個指令之後,硬體...
變數是bash環境中一個非常非常重要的東西,那甚麼是變數呢?簡單來說,就是讓一個特定的字串代表不固定的內容。因為這個特性,在很多地方都能帶來給我們便利。 (1)...
今天要來介紹的是環境變數,環境變數可以幫我們達到很多功能,例如家目錄的變換、執行檔的搜尋路徑等等。既然環境變數有這麼多功能,那麼要如何得知目前shell環境中有...
今天要來介紹昨天有提到的export這隻指令,在介紹這隻指令之前。我們先來了解昨天介紹的env 跟set 這兩隻指令的差別。那這兩隻指令的差異基本上就在於這一點...
今天要聊的主題就是變數部分剩下的內容,因為前幾天介紹的部分的確是介紹的七七八八的了,但是還是有一小部分是沒有介紹到的。像是等等的變數的有效範圍,變數的鍵盤讀取、...
雖然說大家應該都知道bash有提供指令歷史的服務,但是,要如何查詢我們使用過的指令呢?那就跟history這隻指令有關。這個就是今天要介紹的主題。 histor...
今天要來介紹的部分是資料流重新導向的部分,這個東西其實就是字面上的意思,就是將某個指令成功執行後所要輸出到螢幕上的資料,將那些資料重新導向到其他地方。 那至於什...
昨天我們聊到可以將指令執行的結果導向到檔案裏面,那我們其實就可以利用這個特性,製作一個垃圾桶黑洞裝置,你看多好,還不用擔心滿了要自己清理XDD。那以下就是這個特...
大家都知道在bash執行命令的時候有輸出的資料會出現,那如果我們碰到的資料是需要經過幾道手續才能得到的結果,那要如何處理呢?這個時候就牽涉到管線命令的問題,那這...