在 Bash 腳本中我們一般會使用 test 命令來進行條件檢查。test 命令的返回值為 0 或 1。0 表示 true, 1 表示 false。簡單起見,我們可以直接認為 test 的結果為 tr ...
在 Bash 腳本中我們一般會使用 test 命令來進行條件檢查。test 命令的返回值為 0 或 1。0 表示 true, 1 表示 false。簡單起見,我們可以直接認為 test 的結果為 tr ...
標准輸入/輸出(standard I/O)可能是軟件設計原則里最重要的概念了。這個概念就是:程序應該有數據的來源端、數據的目的端(輸出結果的地方)已經報告問題的地方,它們分別被稱為標准輸入(stand ...
Bash Bash是一個命令處理器,通常運行於文本窗口中,並能執行用戶直接輸入的命令。Bash還能從文件中讀取命令,這樣的文件稱為腳本。和其他Unix shell 一樣,它支持文件名替換(通配符 ...
1. Shell簡介 Shell本身是一個用C語言編寫的程序,它是用戶使用Unix/Linux的橋梁,用戶的大部分工作都是通過Shell完成的。Shell既是一種命令語言,又是一種程序設計語言。 ...
Bash 提供了兩種類型的數組,分別是索引數組(indexed array)和關聯數組(associative array)。本文主要介紹索引數組的基本用法。 索引數組的基本特點 Bash 提供的 ...
冒泡排序是非常基礎的排序算法,本文我們看看在 Bash 腳本中如何寫冒泡排序。本文的演示環境為 ubuntu 16.04。 冒泡排序的簡要描述如下: 通過連續的比較對數組中的元素進行排序 ...
一、下載 msysgit是Git for Windows版,其Home Page為: http://msysgit.github.io/ 點擊頁面中“Download”進入下載列 ...
連接字符串 字符串連接的方式簡單又直接:放在一起就可以了!看下面的例子: 結果為:hello world 獲取字符串長度 ${#string} 注意這會自動去掉字 ...
聲明一個數組array,一個待測試元素var 接下來用幾種方法來分別測試var是否是array中的元素 判斷方法1: 判斷方法2: 判斷方法3:這是個人感覺最巧妙的一種測試方法,使 ...
nginx server_name 多個 nginx server_name 多個的話,空格隔開就行 如果很多的話可以用正則,我的需求,xxx-api-dev.zzg.me 統一跳轉 ...