建立Blog
│
登入 »
八拉八拉在blah blah......
無知當信仰★無恥當勇氣
㊣藍教丁丁
<< 網路串連活動 -- 勿忘反分裂法: Let Taiwan Be Taiwan
|
回blog首頁
|
Weekend with Nikkor NOCT 58/1.2 >>
March 23,2007
一些好用的指令
有些指令不常用,久了難免忘記。乾脆寫在這邊以備不時之需吧。 如果有高手看到也請不吝指教了,謝謝囉~
把一堆檔案內容裡的old全部替換成new
find /PATH -type f [-name 'FILE_NAME'] -exec
perl
-pi -e s/old/new/g {} \;
使用zip壓縮
zip [-r] File1|Dir1 [File2|Dir2.....] ( -r =>Recursive )
轉換編碼 (將abc.txt由Big5轉成utf8,並另存成abc_utf8.txt)
iconv -c -f big5 -t utf8 -o abc_utf8.txt < abc.txt
-c: 不轉換造字,因為造字部份無法轉換為unicode。
-f: from
-t: to
-o: output file
匯入sql檔 [ 檔名 foo.sql ]
mysql -u $USERNAME -p $DATABASE_NAME < foo.sql
在awk指令裡取用shell變數當RE
一般在awk裡可以用:
awk '/RE/' file1
在file1裡取出含有RE的行,但是如果要取用shell 變數當RE時,語法要改成:
shell變數名稱為VAR時
awk '$VAR ~/'"$VAR"'/' file1
如果要取出含有$VAR行中的第2個欄位,用
awk '$VAR ~/'"$VAR"'/{print $2}'
待續...
Posted by schonrosemary at
樂多Roodo!
│18:31 │
回應(0)
│
引用(0)
│
技術文件
樂多分類:
日記/一般
工具:
編輯本文
Ads by Roodo!
引用URL
http://cgi.blog.roodo.com/trackback/2898347
姓名 :
Email :
URL :
回應狀態:
公開
私密
驗證碼 :
( 請依顯示文字填入 )
重新產生驗證碼
記住我的資訊
顯示我的圖像 (
登入 或 申請個人圖像
)
回應內容 :
回最上方