8
私はblubb続くいくつかのオプションの特殊文字でbeginnすべての行を削除しよう:削除行の特別な正規表現
私は試合をしたい行のthats:
のthatsはそれを行う必要がありますしかし、仕事を:(いけない
sed "/^.?blubb$/d" -i special.conf
sed "/^[#*-]?blubb$/d" -i special.conf
は誰か適切なソリューションを持って?
私はblubb続くいくつかのオプションの特殊文字でbeginnすべての行を削除しよう:削除行の特別な正規表現
私は試合をしたい行のthats:
のthatsはそれを行う必要がありますしかし、仕事を:(いけない
sed "/^.?blubb$/d" -i special.conf
sed "/^[#*-]?blubb$/d" -i special.conf
は誰か適切なソリューションを持って?
使用このsedコマンド:
sed -i.old '/^[#*-]\{0,1\}blubb/d' special.conf
OR
sed -i.old -E '/^[#*-]?blubb/d' special.conf
OR
sed -i.old -r '/^[#*-]?blubb/d' special.conf
完璧:)のおかげ! – Thomas
'sed -i.old '/^[#* - ] \?blubb/d' special.conf'も動作します。 – potong
@potong:実際には '\?'は私のMacではうまくいきませんでした。 – anubhava