Cat

============================easy shell ===============================================

cat > users                                建立文件users,使用cat複製終端的輸入

who | wc -l                                程序的內容     | 表示管道  前面的who作爲後面 wc的輸入 -l 表示打印行

^D                                             Ctrl-D表示end-of-file

chmod +x users                       授權文件的執行權限

./users                                      輸出程序結果   這裏是當前系統登錄的用戶數


===========================#! /bin/sh - ================================================

cat > users                               修改users腳本內容

#! /bin/sh -                                 神奇的#!行 之後所有腳本都加此行 內核的解釋器路徑 - 表示沒有Shell選項,這是基於安全上的考慮,避免某種程度的欺騙式的攻擊

who | wc - l

^D                                             Ctrl-D表示end-of-file

chmod +x users                       授權文件的執行權限

./users                                      輸出程序結果   這裏是當前系統登錄的用戶數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章