sed の使用に関する質問

sed の使用に関する質問

sedファイル内のパターンを検索または置換するコマンドを使用しようとしています。
それは以下を提供します:

sed: -e expression #1, char 27: invalid reference \1 on `s' command's RHS

私のコマンドは次のとおりです。

sed 's/"([A-Z]+)",/"\1","\L\1"/g' file.txt 

問題は何ですか?
どうすれば解決できますか?

ベストアンサー1

以下を使用する必要があります。

sed 's/"\([A-Z]+\)",/"\1","\L\1"/g' file.txt

「\」でエスケープされた角かっこを確認してください。

おすすめ記事