Shell 記事本
字串相關
${var#*token} //#表示一,*token是正規表示式,從左刪除,直到刪除完token
${var##*token} //##表示最後,*token是正規表示式,從左刪除,直到刪除完token
${var%token*} //%表示一,*token是正規表示式,從右刪除,直到刪除完token
${var%%token*} //#表示最後,*token是正規表示式,從右刪除,直到刪除完token
${var:0:5} //從0開始數五個
imagearray=(${images//{\"image\":\"/ })對變數images按照{\"image\":\"進行分割,//與/之間與分割的字元 ,另外/後有一個空格不可省略
sort -k2n final | uniq //排序去重
語法相關
if[[a=~b]] ,其中=~為匹配正規表示式
管道
管道會開啟subShell需要注意,管道中的變數作用域相當於自函式中的變數作用域
$相關
$0 這個程式的執行名字
$n 這個程式的第n個引數值,n=1..9
$* 這個程式的所有引數,此選項引數可超過9個。
$# 這個程式的引數個數
$$ 這個程式的PID(指令碼執行的當前[程式ID](https://www.baidu.com/s?wd=%E8%BF%9B%E7%A8%8BID&tn=SE_PcZhidaonwhc_ngpagmjz&rsv_dl=gh_pc_zhidao)號)
$! 執行上一個背景指令的PID(後臺執行的最後一個程式的[程式ID](https://www.baidu.com/s?wd=%E8%BF%9B%E7%A8%8BID&tn=SE_PcZhidaonwhc_ngpagmjz&rsv_dl=gh_pc_zhidao)號)
$? 執行上一個指令的返回值 (顯示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤)
$- 顯示shell使用的當前選項,與set命令功能相同
$@ 跟$*類似,“$@”為“$1” "$2" ... "$n", "$*" 為 "$1 $2 ... $n"
diff {var} "var {var}iable=variable
{var}"
雙引號表示當作一個字串處理
https://stackoverflow.com/questions/18135451/what-is-the-difference-between-var-var-and-var-in-the-bash-shell
根據配置檔案生成Value注入的屬性
awk -F= '{n=split($1,a,".");print "@Value(\"${"$1"}\")\nprivate String "a[n]";"}' origin
相關文章
- 記事本
- 記事本介面
- 多功能記事本:Notebooks for MacMac
- Notebooks for Mac多功能記事本Mac
- win10記事本怎麼開啟_win10的記事本在哪裡Win10
- windows10的記事本在哪裡_win10開啟記事本的步驟WindowsWin10
- C# 記事本儲存logC#
- 開發一款記事本
- 你知道的Electron小小記事本
- 兩款可替代印象筆記的記事本筆記
- 記事本怎麼轉換成excel表格 怎麼把記事本資料生成excel資料Excel
- 【Java】實現記事本(完整版)Java
- MiniNote Pro for Mac(mac記事本軟體)Mac
- 零碎知識點記事本
- Android 開發簡單記事本程式Android
- win10記事本怎麼修改格式_win10電腦記事本如何改檔案型別Win10型別
- win10桌面記事本開啟方式_win10系統怎麼開啟記事本Win10
- NoteBook - 基於 Hyperf 的記事本專案
- 用C#寫一個記事本五C#
- 多功能計算器記事本Soulver 3 for MacMac
- Mac記事本工具Soulver3的使用技巧Mac
- WorkFlowy for mac跨平臺自動同步記事本Mac
- win10開機彈出desktop記事本怎麼辦_win10開機彈出記事本的解決方法Win10
- 筆記本記憶體條怎麼裝?筆記本裝記憶體條的方法步驟、及注意事項筆記記憶體
- 好用的記事本軟體:FSNotes for mac中文版Mac
- 好用的mac記事本工具推薦:Notebooks Mac版Mac
- 修改記事本PE結構彈計算器Shellcode
- 快樂小demo-Vue實現todoList 記事本Vue
- Boost Note for Mac程式設計師程式碼記事本MacC程式程式設計師
- shell 筆記筆記
- Cmder: 懶癌必備!從此告別記事本記命令的日子
- Timeline 3D for Mac(時間軸記事本軟體)3DMac
- win10電腦新建記事本找不到了怎麼辦_win10電腦右鍵沒有記事本怎麼解決Win10
- shell雜記2
- shell雜記1
- 親測好用的mac記事本軟體:MiniNote Pro Mac版Mac
- 【SHELL】命令使用筆記筆記
- shell學習筆記筆記