シェルスクリプト総合 その26at UNIXシェルスクリプト総合 その26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト956:名無しさん@お腹いっぱい。 18/05/03 04:08:41.64 .net >>929 somefuncは分かりづらいんでこう書き換えるけど somefunc() { printf '%s\n' "$@" } $ test.sh "a" "b" "c" "d" "e" b c d こうなるところ $ test.sh "a 1" "b 1" "c 1" "d 1" "e 1" b 1 c 1 d 1 957:名無しさん@お腹いっぱい。 18/05/03 04:23:08.37 .net somefuncはこうしないとだめだな。 何番目の変数に入っているのか分かりづらい somefunc() { printf '1: %s\n' "$1" printf '2: %s\n' "$2" printf '3: %s\n' "$3" } 958:名無しさん@お腹いっぱい。 18/05/03 04:23:43.87 .net なんかすごいどうでもいいことしてる気にならん? 959:名無しさん@お腹いっぱい。 18/05/03 04:26:07.99 .net しょうがないだろう。 引数には空白、シングルクォート、ダブルクォート、改行が 含まれる可能性があるんだよ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch