#!/bin/sh
list=(a b c)
for i in ${list[@]}; do
echo $i
done
$ ./test.sh
./test.sh: 3: Syntax error: "(" unexpected
- 一行目を,#!じゃなくて,#にしたら偶然動いた.
$ cat test.sh
#/bin/sh
list=(a b c)
for i in ${list[@]}; do
echo $i
done
$ ./test.sh
a
b
c
- 確かに一行目の/bin/shを消しても実行できるな.
0 件のコメント:
コメントを投稿