
私のドキュメントには次のようなことがたくさんあります。
[["A [["b [["8 [["c [["F [["1...
私がすべきことは、二重括弧を単一の括弧に置き換えることです。ただし、パターンの後に数字[["
以外の文字が続く場合にのみ可能です。したがって、次のようになります。
["A ["b [["8 ["c ["F [["1...
私がやろうとしているのは次のとおりです。
sed -i -e 's/[["[a-z A-Z]/["[a-z A-Z]/' ARD.json
これは、["[a-z A-Z]
各行の先頭に文字列を追加することです。また、同じ[[:alpha:]]
表現を試しましたが、うまくいきません。
答え1
努力する:
$ sed -e 's/\[\[\("[[:alpha:]]\)/[\1/g' ARD.json
["A ["b [["8 ["c ["F [["1
GNU sedの使用:
sed -re 's/\[\[("[[:alpha:]])/[\1/g'