$ echo '0 [123] 456' | sed 's/\[.*\]//' 0 456
就是.. 把 [.*] switch 成 empty.
因為 [,] 要 escapre,所以變成 \[.*\]
把他放到 s/pattern/replace/action 裡的 pattern.
$ echo '0 [123] 456' | sed 's/\[.*\]//' 0 456
<name>Charles</name>
<id>123</id>
<color>red</color>
...
<.*> \(.*\) <\/.*>
sed 's/ <.*>\(.*\)<\/.*> / \1 /' file
一樣用 s 指令。sed 's/ <id>\(.*\)<\/id> / \1 /' file<N_Series>MyBrowser.apk</N_Series>
sed '/match string/d' file > out
sed '/match string/d' infile > outsed '/stringA/d' -e '/stringB/d' -e '/stringC/d' infile > out# delabc : del stringA.B.C
/stringA/d
/stringB/d
/stringC/d
sed -f delabc infile > out