私はこのようなファイルがあります:sedの中で何かを置き換える順序が重要なのはなぜですか?
(paren)
[sharp]
をそして私はこのように交換してみてください。
sed "s/(/[/g" some_file.txt
を、それだけで正常に動作します:
[paren)
[sharp]
は、その後、私は次のように置き換えようこれは:
sed "s/[/(/g" some_file.txt
そして、それは私にエラーを与える:
sed: 1: "s/[/(/g": unbalanced brackets ([])
私はこれが出てエラーしまう理由として任意の証拠を見つけることができません。 [
と(
の順番はどうしてですか?
ありがとうございました。
'場合は、' sed'をGoogleとその上の任意のチュートリアルをお読みください。 –