- ベストアンサー
soraris10 ksh で文字列をバイト指定し
soraris10 ksh で文字列をバイト指定して入れ替える 8バイトの文字列の4バイト目と7バイト目を入れ替えたい場合、簡単にできる方法はありますか? 文字列は半角英字のみです。 echo abcdefgh | awk ’{print substr(ゴニョゴニョ) substr(ゴニョゴニョ)}’ で頑張ってやりましたが、美しくなかったので、sedとかでもっと簡単にできないでしょうか。 宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#227025
回答No.1
sed 's/^\(...\)\(.\)\(..\)\(.\)/\1\4\3\2/'
お礼
迅速、端的、素敵です! ありがとうございます。