@@ -129,49 +129,45 @@ pattern_matches=(
129129 \ ' test.require.js'
130130)
131131
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'
135140
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[@]}
145142do
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 "
147145done
148146
149147for exact_match in ${exact_matches[@]}
150148do
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 "
152152done
153153
154- for exact_match_folder in ${exact_match_folders [@]}
154+ for extension in ${extensions [@]}
155155do
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 "
159159done
160160
161- if [ ! -d " ./files/test_files/" ]; then
162- mkdir ' ./files/test_files'
163- fi
164-
165161for test_file in ${test_files[@]}
166162do
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 "
168166done
169167
170- if [ ! -d " ./files/pattern_matches/" ]; then
171- mkdir ' ./files/pattern_matches'
172- fi
173-
174168for pattern_match in ${pattern_matches[@]}
175169do
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 "
177173done
0 commit comments