回答編集履歴

1

追記

2022/01/27 12:29

投稿

otn
otn

スコア84808

test CHANGED
@@ -2,3 +2,13 @@
2
2
 
3
3
  普通は、`for v in "$@"`と書きます。
4
4
 
5
+ #追記
6
+ 最初の引数と、それ以降の引数で別に扱いたい時は、`shift`で最初の引数を`$@`から取り除きます。
7
+ ```sh
8
+ first="$1"
9
+ shift
10
+ for v in "$@"
11
+ do echo string="$first" file="$v"
12
+ done
13
+ ```
14
+