if 用法
-r file 使用者可讀為真
-w file 使用者可寫為真
-x file 使用者可執行為真
-f file 檔案為正規檔案為真
-d file 檔案為目錄為真
-z var 變數是否存在值
基本的if條件命令選項有:
-eq —比較兩個引數是否相等(例如,if [ 2 –eq 5 ])
-ne —比較兩個引數是否不相等
-lt —引數1是否小於引數2
-le —引數1是否小於等於引數2
-gt —引數1是否大於引數2
-ge —引數1是否大於等於引數2
$ 用法
$1 引數
$? 上乙個命令的返回值
$# 引數個數
$@ 所有引數
$$ 當前執行的程式的pid
misc
mkdir -p 直接建立多層directories
local 區域性變數
stat -c %s
"$localtar" 得到filesize
scp -q -f tar -xf --directory 解壓
readlink 得到symbolic link指向的位置
chown -r recursively改變所有子目錄
unix有幾種輸入輸出流,與數字的對應關係如下:
0-標準輸入流(stdin)1-標準輸出流(stdout)
2-標準錯誤流(stderr)
mybatis 解讀系列 配置解讀
介紹下專案情況 springboot專案 mybatis,先奉上啟動截圖,看看springboot啟動過程以及對mybatis配置的載入 截圖如下 我們可以看到 createbean register,getsingleton。這些事springbean的載入過程。而後我們能看到sqlsession...
python函式解讀 python 函式解讀
1 strip 函式 用於移除字串頭尾指定的字元 預設為空格或換行符 或字串行 包括 n r t 注意 該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元 語法 s.strip rm 刪除s字串中開頭 結尾處,位於 rm刪除序列的字元 s.lstrip rm 刪除s字串中開頭處,位於 rm刪除...
python解讀 Python再次解讀筆記
書讀百遍,其義自見。如果乙個字串包含很多需要轉義的字元,對每乙個字元都進行轉義會很麻煩。為了避免這種情況,我們可以在字串前面加個字首r,表示這是乙個 raw 字串,裡面的字元就不需要轉義了。布林運算 1.在計算a and b時,如果 a 是 false,則根據與運算法則,整個結果必定為 false,...