- 214 名前:login:Penguin mailto:sage [2019/10/31(木) 01:07:04.68 ID:hpOp+iT/.net]
- >>209
話の前に、echo -e はやめとけ。それはbash依存だ。 エスケープシーケンスを使うならprintfを使ったほうがいい 簡単になおせる printf '%s\n' "A B C" "D E F" "G H I" | awk '{printf "\"%s %s %s\"\n", $3, $2, $1}' そしてbashの配列の代わりに位置パラメータを使えばいい set -- "A B C" "D E F" "G H I" printf '%s\n' "$@" | awk '{printf "\"%s %s %s\"\n", $3, $2, $1}'
|

|