sed コマンドを用いて特定の文字があるときだけ、それ以降の特定の文字を削除したいです。
例えば下記のような文字列の中に"aaa"が存在するときだけそれに続く"-ccc"を削除したい場合は
どのようなsedコマンドを記述すればよろしいでしょうか?ご教授お願い致します。
入力 aaa-ccc の場合
echo `echo "aaa-ccc" | sed xxx`
期待する出力
> aaa
入力 bbb-ccc の場合
echo echo `echo "bbb-ccc" | sed xxx`
期待する出力
> bbb-ccc
回答4件
あなたの回答
tips
プレビュー