2017-06-21 90 views
0

我在Linux上有以下SED正則表達式,我想知道「/ P」是否意思是匹配「/ P」? (我是SED新手,但知道Perl的正則表達式)請參閱下面:Sed正則表達式與/ P

sed -e 's,\(.*\)/P.*$,\1,' 

任何人都可以幫忙嗎?

+0

是的,文字'/ P'。 ','是分隔符。 –

+0

是的。它正在刪除最後一個'/ P'及其後的所有內容。我可能會這樣做/ \/P。* $ //'。 – stevesliva

回答

0

是的,「/ P」字面上匹配「/ P」。

's'是sed子代命令,在這種情況下使用','作爲分隔符。參見'man sed'。