頑張りました
echo "ABCDE-123456" | REVOLVE sed 's/-//' | sed 's/./& -/g' A -B -C -D -E -1 -2 -3 -4 -5 -6 -
sedは使用しません-最初の文字に。どのように出力させることができますか?
-A -B -C -D -E -1 -2 -3 -4 -5 -6
`
答え1
sed
代替文字列を-&
。
sed
また、複数のコマンドを組み合わせることができるため、2回呼び出す必要はありません;
。
sed 's/-//; s/./-& /g'
末尾のスペースを削除する必要があります。