歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> linux基礎之常用命令(4)

linux基礎之常用命令(4)

日期:2017/3/3 13:41:23   编辑:Linux技術

grep

[code]根據模式搜索文本
-i:胡忽略大小寫
--color:高亮顏色顯示匹配到的字符串
-v:反向匹配,顯示沒有匹配到的行
-o:只顯示被匹配到的字符串
-A #:匹配並向後多顯示#行
-B #:匹配並向前多顯示#行
-C #:匹配並前後都多顯示#行

正則表達式

元字符

[code].:匹配任意單個字符
*:匹配其前面的字符任意次
\?:匹配其前面的字符1次或0次
\{m,n\}:匹配其前面的字符至少m次,至多n次
[]:匹配指定范圍內的任意單個字符
[^]:匹配指定范圍外的任意單個字符
^:錨定行首
$:錨定行尾
\<或\b: 錨定詞首,其後面的任意字符必須作為單詞首部出現
\>或\b: 錨定詞尾,其前面的任意字符必須作為單詞的尾部出現
分組

[code]\(\)
-----------------------------
    \(ab\)*
    後向引用
    \1: 引用第一個左括號以及與之對應的右括號所包括的所有內容
    \2:
    \3:
有的可能需要加 -E 或者 使用 egrep 命令才能使用

history

顯示執行過的歷史命令,最多顯示1000條

如何在腳本中運用bc計算

[code][root@iZ28g26851kZ ~]# echo "scale=2;10/3" | bc
3.33
[root@iZ28g26851kZ ~]# bc <<< "scale=2;10/3;"
3.33
[root@iZ28g26851kZ ~]#

Copyright © Linux教程網 All Rights Reserved