今天開始學習Shell腳本,以儘量短的時間內把《shell 腳本學習指南》給啃完。
下面的就是一些關於學習時的一些記錄了。
who 可以告訴你係統中有哪些人登錄。
who | wc -l 可以統計有多少人登錄了。 wc -l 是統計行數, | 是管道的意思,是把who 的輸出作爲wc 的輸入。
wc -l /home/cl/test.c 統計test.c文件中的內容行數。
下面就是把上面的管道變成一個獨立的命令
cat > nusers //建立文件,使用cat複製終端的輸入
who | wc -l 程序的內容
^D Ctrl+d 表示end-of-file
chmod 777 nusers 讓文件擁有執行的權限
./nusers 執行測試
cat nusers 顯示文件內容。
grep 命令來進行查找操作,它會列出與第一個參數匹配的每一行。
set -x 打開跟蹤功能
set +x 關閉跟蹤功能