blob: 3b5001130a31e307bca07eb8f701d52892f43971 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#!/bin/bash
if [ $# -lt 3 ]; then
echo ""
echo "manyfiles D CMD F"
echo ""
echo "D: dir name"
echo "F: number of files"
echo "CMD: touch, unlink (per file sequentially)"
echo ""
echo "mkdir dirD"
echo "cd dirD"
echo "for I in seq 1 F; do CMD fileI"
echo ""
exit 0
fi
D=$1
CMD=$2
F=$3
mkdir -p $D
cd $D
if [ "$CMD" == "clean" ]; then
CMD=unlink
clean=1
fi
for i in `seq 1 $F`; do
$CMD file$i
done
if [ $clean ]; then
cd ..
rmdir $D
fi
|