
對於我的一生,我無法讓它正常工作(如果這是一個微不足道的問題,請原諒我)。
我有一個文字文件,其中的行以句點“.”或右箭頭“">”開頭。我需要刪除這些行。
到目前為止,我有以下一種使用的班輪sed
:
sed '/^\./ d' < inputFile.text > outputFile.txt
它成功刪除了以句點開頭的行。如何在此正規表示式中包含右箭頭,以便以它們開頭的行也被刪除?
我正在使用 OS X。
答案1
您可以使用多個腳本:
sed -e '/^\./d' -e '/^>/d' <file
或使用字元類:
sed -e '/^[.>]/d' <file