title: Shell腳本之雜項
tags: shell編程, 雜項
記錄一些學(xué)到的shell腳本里面的一些雜項(持續(xù)更新)
- ps -C cmd -ossr,args 這面用法是命令中搜索cmd每币,然后指定輸出rss(內(nèi)存占用情況KB)和args
- shuf命令用戶隨機打亂輸入爷肝,以隨機的亂序輸出
比如文件1.txt 1.c 2.c 3.c 現(xiàn)在通過shuf命令叹螟,shuf -n1 1.txt,將隨機輸出一行
- 腳本里面有多個輸入變量还蹲,如果你想將第n個之后的變量全部賦值給一個變量泡孩,該怎么做呢苔悦?可以下面的方式操作:
result=$(echo ${@:6}) 將第六個變量及其以后的所有值全部賦值給變量result 這種操作方式像是操作數(shù)組一樣(輸入的參數(shù)也是一個數(shù)組) 比如講輸入變量第2,3個賦值給result介时,可以這么操作:result=$(echo ${@:2:2}