本節習題

  1. 問問自己,前面提到的內建命令,您認識多少個?

  2. 問問自己,前面提到的命令列程式,您認識多少個?

  3. 寫一簡單 shell 程式,將前面提到的命令列程式名稱(一個名稱放一列,限用 script 來做,不可用人工手動編輯的方式),予以升冪排序?

  4. 同上題,改以降冪排序?

  5. 寫一 shell 程式,將 cp, date, who, w, ls, cat, wc, last, mv, mkdir, rmdir, mv, ps, top, df, du, dd, ln, sort, sed, awk, ifconfig, dmesg, hostname, dnsdomainname, chmod, chown, chgrp, cut, grep, kill, more, less, mount, nice, ping, sleep, su, tar, gzip, touch, uname, basename, dirname, tr, uniq, mail, (單獨一列)

    改輸出成:who, wc, w, uniq, uname, tr, touch, top, tar, su, sort, sleep, sed, rmdir, ps, ping, nice, mv, mv, mount, more, mkdir, mail, ls, ln, less, last, kill, ifconfig, hostname, gzip, grep, du, dnsdomainname, dmesg, dirname, df, dd, date, cut, cp, chown, chmod, chgrp, cat, basename, awk, (單獨一列)

  6. 找出貴校所有的系統帳號名稱?找出所有使用者帳號名稱?