常用小知识

  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






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