find / -type f -name "test.c" -exec cat
\;
解析:
{} 代表find找到的內容,會被放置到{}位置
exec一直執行到;為止,這中間的就是find指令內的額外動作,在本例中cat …
;在bash中有特殊意義,所以反斜槓來轉譯;
shell字串拼接
name="shell"
url=""
str1=$name$url #中間不能有空格
str2="$name $url" #如果被雙引號包圍,那麼中間可以有空格
str3=$name": "$url #中間可以出現別的字串
str4="$name: $url" #這樣寫也可以
str5="$script: $index.html" #這個時候需要給變數名加上大括號
shell命令記錄
這段時間想要自己寫乙個shell,所以也學習不少shell相關命令,在此特地做一下記錄 首先 cat 文字檔案 這個命令可快速看一些文件裡面的內容,這個命令一般配合 grep快速查詢資訊。grep 正規表示式的匹配模組,後面跟上內容,可快速查詢與後面匹配的內容,例如 cat hello.txt gr...
shell使用記錄
檢查 設定系統的服務 chkconfig top。inux下常用的效能分析工具,能夠實時顯示系統中各個程序的資源占用狀況,類似於windows的任務管理器。詳解使用shell命令控制任務 jobs 執行 jobs 列出屬於當前使用者的程序 bg n 將程序搬到後台執行 background fg n...
Shell命令記錄 bash history刪除
bash shell在 bash history 表示使用者目錄 檔案中儲存了500條使用過的命令,這樣可以使你輸入使用過的長命令變得容易。每個在系統中擁有賬號的使用者在他的目錄下都有乙個 bash history 檔案。bash shell應該儲存少量的命令,並且在每次使用者登出時都把這些歷史命令...