
我有一個文字文件,其中有一些我想刪除的“<<”和“>>”。我嘗試了以下方法:
sed -e 's/>>//' -e 's/<<//' -i .ORIG file
但它不起作用。 (我還嘗試轉義 < ;儘管考慮到我\<...\>
一直在正則表達式中使用,但我認為它不會起作用。)
什麼是正確的命令?
答案1
這個應該適合你。
sed -e 's|[>>]||g' -e 's|[<<]||g' -i.ORIG 文件
我有一個文字文件,其中有一些我想刪除的“<<”和“>>”。我嘗試了以下方法:
sed -e 's/>>//' -e 's/<<//' -i .ORIG file
但它不起作用。 (我還嘗試轉義 < ;儘管考慮到我\<...\>
一直在正則表達式中使用,但我認為它不會起作用。)
什麼是正確的命令?
這個應該適合你。
sed -e 's|[>>]||g' -e 's|[<<]||g' -i.ORIG 文件