@@ -129,49 +129,45 @@ pattern_matches=(
129
129
\ ' test.require.js'
130
130
)
131
131
132
- if [ ! -d " ./files/" ]; then
133
- mkdir ' ./files'
134
- fi
132
+ mkdir -p ' ./files/normal/extensions'
133
+ mkdir -p ' ./files/normal/exact_matches'
134
+ mkdir -p ' ./files/normal/pattern_matches'
135
+ mkdir -p ' ./files/normal/test_files'
136
+ mkdir -p ' ./files/executable/extensions'
137
+ mkdir -p ' ./files/executable/exact_matches'
138
+ mkdir -p ' ./files/executable/pattern_matches'
139
+ mkdir -p ' ./files/executable/test_files'
135
140
136
- if [ ! -d " ./files/extensions/" ]; then
137
- mkdir ' ./files/extensions'
138
- fi
139
-
140
- if [ ! -d " ./files/exact_matches/" ]; then
141
- mkdir ' ./files/exact_matches'
142
- fi
143
-
144
- for extension in ${extensions[@]}
141
+ for exact_match_folder in ${exact_match_folders[@]}
145
142
do
146
- touch " files/extensions/$extension .$extension "
143
+ mkdir -p " files/normal/exact_matches/$exact_match_folder "
144
+ mkdir -p " files/executable/exact_matches/$exact_match_folder "
147
145
done
148
146
149
147
for exact_match in ${exact_matches[@]}
150
148
do
151
- touch " files/exact_matches/$exact_match "
149
+ touch " files/normal/exact_matches/$exact_match "
150
+ touch " files/executable/exact_matches/$exact_match "
151
+ chmod +x " files/executable/exact_matches/$exact_match "
152
152
done
153
153
154
- for exact_match_folder in ${exact_match_folders [@]}
154
+ for extension in ${extensions [@]}
155
155
do
156
- if [ ! -d " ./ files/exact_matches/ $exact_match_folder / " ] ; then
157
- mkdir " ./ files/exact_matches/ $exact_match_folder "
158
- fi
156
+ touch " files/normal/extensions/ $extension . $extension "
157
+ touch " files/executable/extensions/ $extension . $extension "
158
+ chmod +x " files/executable/extensions/ $extension . $extension "
159
159
done
160
160
161
- if [ ! -d " ./files/test_files/" ]; then
162
- mkdir ' ./files/test_files'
163
- fi
164
-
165
161
for test_file in ${test_files[@]}
166
162
do
167
- touch " files/test_files/$test_file "
163
+ touch " files/normal/test_files/$test_file "
164
+ touch " files/executable/test_files/$test_file "
165
+ chmod +x " files/executable/test_files/$test_file "
168
166
done
169
167
170
- if [ ! -d " ./files/pattern_matches/" ]; then
171
- mkdir ' ./files/pattern_matches'
172
- fi
173
-
174
168
for pattern_match in ${pattern_matches[@]}
175
169
do
176
- touch " files/pattern_matches/$pattern_match "
170
+ touch " files/normal/pattern_matches/$pattern_match "
171
+ touch " files/executable/pattern_matches/$pattern_match "
172
+ chmod +x " files/executable/pattern_matches/$pattern_match "
177
173
done
0 commit comments