小編在進修linux的 shell 劇本,根本的劇本固然簡單也不怎么常用,可是對于初學者來說多練才是最主要的;這里小編分享一個本身寫的 統計文件個數 的劇本;
起首如下圖,這是小編劇本可以實現的結果;執行劇本,彈出對話 “輸入文件類型”,寫上 文件類型 d(目次) 或者 f(文件);然后直接給出 個數;
小編是在 /tmp 目次下測試的; ll 號令可以看到文件的類型和所有文件;(linux的文件類型 需要大師把握)
shell劇本,說白了就是對 linux 號令的調集應用,讓我們更快的實現目標;所以要寫劇本先要熟悉號令;小編的劇本用的號令之一就是 find 號令;經由過程 find -type 查找指心猿意馬類型的文件;如圖 ,f (linux 用 - 暗示)指心猿意馬的是 通俗文件;(文件類型幾種,就只說常見 目次 d 和通俗文件 f 的)
然后 find -type d就可以查看當前目次下 的次級目次;包羅埋沒的 目次 ;(就是 點 “.” 開首的目次)
find -name “ ”,這個號令可以指命名字來查找;連系 -type,呈現 find -type ! -name “.*”,如許就可以只查找 顯示的文件;如圖二;
然后經由過程管道符 “|”連系 wc(可以統計) 這個號令,可以直接統計出目次個數;
然后我們大白了號令就可寫劇本了(根基的劇本書寫規范,仍是要懂的);如下圖就是小編的劇本,很是簡單;( read 是 讀取鍵入的值,付與后面的變量 x)
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!