回答編集履歴

1

追加

2016/12/16 03:19

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -1 +1,21 @@
1
1
  もしかしたらですが、自分自身が*.shの名前だと、自分自身を実行する事になりませんでしょうか?
2
+
3
+
4
+
5
+ ```sh
6
+
7
+ #!/bin/sh
8
+
9
+ DIR=`dirname $0`
10
+
11
+ SLF=`basename $0`
12
+
13
+
14
+
15
+ for file in $(find $DIR -maxdepth 1 -name "*.sh" |grep -v $SLF); do
16
+
17
+ source $file &
18
+
19
+ done
20
+
21
+ ```