Bash 程式設計教學與範例:出錯時停止執行、顯示錯誤訊息

介紹如何讓 Bash 指令稿在出現執行錯誤時立即停止,並顯示相關的錯誤訊息。 以傳回值判斷是否執行成功 在 Bash 中執行指令之後,可以透過 $? 這個特殊變數來取得前一個執行指令的傳回值,而我們可以透過這個數值來判斷前一個指令是否有執行成功。 ...

May 26, 2020 · G. T. Wang

Linux 使用 curl 下載 Google 雲端硬碟檔案

介紹如何在 Linux 中以 curl 撰寫指令稿下載 Google 雲端硬碟上面的檔案。 取得檔案共用連結 透過 Google 雲端硬碟分享的檔案,都會有一個檔案的共用連結,使用者可透過這個連結來下載檔案。以下是 Medical Segmentation Decathlon 透過 Google 雲端硬碟所分享的檔案。 ...

April 27, 2020 · G. T. Wang

Bash 程式設計教學與範例:feedgnuplot 命令列資料繪圖

介紹如何在 Linux 的終端機命令列中,使用 feedgnuplot 文字介面指令工具繪製各種資料圖形。 feedgnuplot 是一個文字模式的繪圖工具,可從標準輸入(standard input)讀取資料,搭配後端的 gnuplot 進行即時的繪圖,支援各類型的資料圖形。 ...

March 2, 2020 · G. T. Wang

Bash 程式設計教學與範例:產生隨機亂數

介紹如何在 bash 指令稿中產生隨機的亂數資料。 產生隨機亂數 bash 中的 $RANDOM 是一個特殊的變數,每當這個變數被讀取時,就會自動產生一個隨機的亂數,而數值的範圍介於 0 與 32767 之間: ...

February 26, 2020 · G. T. Wang

Bash 程式設計教學與範例:function 自訂函數

介紹如何在 bash shell 指令稿中自行定義與使用函數(function)。 定義函數 在 bash shell 指令稿中可以像一般程式語言一樣自己定義函數,以下是一個簡單的範例: ...

February 25, 2020 · G. T. Wang