Skip to content

Commit 4377053

Browse files
committed
Add executable files to generate_files script
1 parent f21b9f7 commit 4377053

File tree

1 file changed

+24
-28
lines changed

1 file changed

+24
-28
lines changed

generate_files.sh

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -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[@]}
145142
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"
147145
done
148146

149147
for exact_match in ${exact_matches[@]}
150148
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"
152152
done
153153

154-
for exact_match_folder in ${exact_match_folders[@]}
154+
for extension in ${extensions[@]}
155155
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"
159159
done
160160

161-
if [ ! -d "./files/test_files/" ]; then
162-
mkdir './files/test_files'
163-
fi
164-
165161
for test_file in ${test_files[@]}
166162
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"
168166
done
169167

170-
if [ ! -d "./files/pattern_matches/" ]; then
171-
mkdir './files/pattern_matches'
172-
fi
173-
174168
for pattern_match in ${pattern_matches[@]}
175169
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"
177173
done

0 commit comments

Comments
 (0)