export可以匯出環境變數和設定環境變數
$path 這個環境變數的作用時,在終端輸入命令後會在$path中依次查詢相關命令執行
獲得字串長度echo $
echo $uid如果等於0則說明當前使用者是超級使用者
檔案描述符 ,通過重定向可以將命令的輸出從列印到螢幕到列印到檔案
0--stdin 標準輸入
1--stdout 標準輸出 例如ls + 1>out.txt會將ls的資訊輸出到out.txt
2--stderr 標準錯誤輸出 例如ls + 2>out.txt會將ls的錯誤信息輸出到out.txt
字段分隔符和迭代器ifs,ifs預設值為 換行/製表符/空格
#!/bin/bash
oldifs=$ifs
ifs=,
data="name,***,male,famale"
for item in $data
do echo item: $item
done
ifs=oldifs
shell指令碼學習心得
近來主要搗鼓ubuntu,大多數專案中都用到了sh指令碼作為啟動指令碼等,以前只是大概明白如何使用,今天需要自己修改並執行指令碼就碰到了很多問題,所以決定靜下心來學習一下shell指令碼,學習了幾個小時,現將一些要點總結如下,以供以後翻看或者供入門人員參考。這裡指的是指令碼第一行,一般指令碼第一行都...
SHELL指令碼學習指南 學習心得20110924
p117 bin sh 從標準輸入讀取文字流,再輸出出現頻率最高的前n 預設值 25 個單詞的列表 附上出現頻率的計數,按照這個計數由大而小排列 輸出到標準輸出。argument wf n tr cs a za z n tr a z a z sort uniq c sort k1,1nr k2 se...
學習心得(一)
1.利用好手頭上的資源而不要一味地屯資源,資源只有被利用才是有價值的 2.關於筆記 筆記只是幫助我們學習和精進的一種工具,它只是一種方法,一種手段,但是絕不是我們的目的,沒有必要強迫自己在做筆記時,把每乙個字都寫的端正和美觀,把筆記做得完美,不僅消耗我們的時間,而且很可能它浪費了我們原本可以用來做題...