- 219 名前:login:Penguin mailto:sage [2019/10/31(木) 01:20:57.62 ID:hpOp+iT/.net]
- >>216のように書くよりも関数にしたほうが分かりやすいがな
func() { i=0 while read -r line; do i=$((i + 1)) echo "$line" # $lineの加工処理とかなにか done echo "合計行数 $i" } set -- "A B C" "D E F" "G H I" printf '%s\n' "$@" | awk '{printf "\"%s %s %s\"\n", $3, $2, $1}' | func
|

|