sed -e 's@.*/ ([0-9]+).*@\1@'
上記のコードでは、「コマンドの右側に無効な参照 \1 があります」とエラーになってしまいますが
sed -E 's@.*/ ([0-9]+).*@\1@'
-eを-Eに変えることで、エラーが消えて、正しい結果が返ってくるようになりました。
この場合、-eと-Eではどのような違いが出ているのかわかる方が居たら教えていただきたいです。
よろしくお願いします。
UbuntuはWSLでストアからダウンロードしたものを使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/18 11:43