常用小知識

  1. 在linux 上生成一個字符串的MD5 ,可以直接用linux 上的命令:#md5sum

    echo -n ’123456′ | md5sum    這樣及可。

  2. vi 使用:

    ^ 到行首

    $ 到行尾

    yy 複製一行

    p  粘貼

    u  回退

    -------------------------------------------------------------------

  3. shell中:

    ctrl+a:光標移到行首。
    ctrl+b:光標左移一個字母
    ctrl+c:殺死當前進程。
    ctrl+d:退出當前 Shell。
    ctrl+e:光標移到行尾。



4.grep


grep ^$ file 匹配文件file中的所有空行

    grep -v '^$' file 匹配文件file中的所有非空行

    grep '[^^$]' file 匹配文件file中的所有非空行

    grep -vf t2 t1 獲取t1中跟t2數據不匹配的數據,即獲取在t1,但不在t2的數據

    正則表達式[^$]表示匹配空行,前面加上^即表示不匹配空行

5.tr 


  1. tr 'A-Z' 'a-z' < file 將字符串的大寫字母都轉爲小寫字母:  

  2. tr -s ' ' ' ' < file 把多個連續空格替換成單個空格,-s選項可將多個連續字符替換爲一個指定字符  

  3. tr -s '\n' < file 刪除空行  

  4. tr -d '[0-9]' < file 刪除所有數字,-d選項可以刪除指定的字符  


6、shell 腳本 中

塊註釋:

:<<block'

代碼-----------------

'block

###############更多相關:http://blog.csdn.net/shudou/article/details/26061095






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