默認情況下匹配都是貪婪模式,如果要改成非貪婪模式,只需要量詞後面加上一個問號?
貪婪模式常用的量詞有:
{m,n}
{m,}
?
*
+
如果改成非貪婪模式,只需這樣:
{m,n}?
{m,}?
??
*?
+?
Linux上grep執行不生效,和bsd和GUN協議有關,bsd用grep -oE GUN用grep -oP
l例子: centos上執行 echo he-llo-llo|grep -oP 'he.*?llo'
默認情況下匹配都是貪婪模式,如果要改成非貪婪模式,只需要量詞後面加上一個問號?
貪婪模式常用的量詞有:
{m,n}
{m,}
?
*
+
如果改成非貪婪模式,只需這樣:
{m,n}?
{m,}?
??
*?
+?
Linux上grep執行不生效,和bsd和GUN協議有關,bsd用grep -oE GUN用grep -oP
l例子: centos上執行 echo he-llo-llo|grep -oP 'he.*?llo'
1 查看進程id ps -ef | grep proc_name 2 查看進程中所有線程 ps -T -p 26736 3 查看進程中線程的cpu使用率 top -H -p 26736
d:表示是一個目錄(directory),事實上在ext2fs中,目錄是一個特殊的文件。 -:表示這是一個普通的文件。 l: 表示這是一個符號鏈接(