處理作業首先,使用ctrl + z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行bg 命令。而fg 命令則可以讓該程序重新回到前台來。使用jobs 命令能夠檢視到哪些程序在後台執行。你也可以在 fg 或 bg 命令中使用作業 id,如:fg %3
又如:bg %7
使用置換
使用管道。下面是乙個簡單的使用管道的例子:ps aux | grep init
這裡,「|」操作符將 ps aux 的輸出重定向給 grep init。下面還有兩個稍微複雜點的例子:ps aux | tee filename | grep init
及:ps aux | tee -a filename | grep init
將標準輸出儲存為檔案你可以將命令的標準輸出內容儲存到乙個檔案中,舉例如下:ps aux > filename
注意其中的「>」符號。你也可以將這些輸出內容追加到乙個已存在的檔案中:ps aux >> filename
你還可以分割乙個較長的行:command1 | command2 | ... | commandn > tempfile1
cat tempfile1 | command1 | command2 | ... | commandn > tempfile2
標準流:重定向與組合重定向流的例子:ps aux 2>&1 | grep init
這裡的數字代表:
上面的命令中,「grep init」不僅搜尋「ps aux」的標準輸出,而且搜尋 sterr 輸出。
the best tips & tricks for bash, explained [linux tutorials blog]
(thanks to rechosen!)
Bash 使用技巧
bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到...
bash指令碼使用技巧 md
目錄指定換行符讀取 bin bash ifs for line in cat etc passwd do echo line done檔案重定向給read處理 bin bash cat etc passwd while read line do echo line done用read讀取檔案重定向 ...
Bash 使用技巧大補貼
bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到...