
どうすればいいですかsed
?括弧内にいくつかの項目を含む長いリストがあります。
lol
xml
lol
lol (347)
idiot (67)
(347)
括弧(67)
内に数字とランダムな文字を含む巨大なリストを削除する方法は?
このコマンドを試しましたが、sed 's/(*)/hshshshshs/g'
初めて使用しましたsed
。
空行を処理できるかhshshshshs
どうかわからないので、テキストエディタを使用して何でも変更します。sed
答え1
この試み:
$ sed -e 's/([^()]*)//g'
あるいは、Perlを使用することもできます。
$ perl -pe 's/\(.*?\)//g'
答え2
これは*
、前の文字を0回以上繰り返すことを意味します。.
すべての文字に一致する文字を追加してみてください。sed's/(.*)/hshshshshs/g