VirtualBox

Ticket #19086: dirtest3.sh

File dirtest3.sh, 959 bytes (added by Frank Batschulat (Oracle), 5 years ago)
Line 
1#!/bin/sh
2while :
3do
4 mkdir dirtest
5 if [ $? -ne 0 ]; then
6 echo "TEST FAILED mkdir dirtest"
7 ls
8 exit 1
9 fi
10 for i in 1 2 3 4 5 6 7 8 9
11 do
12 echo "1st mkdir/truncate Looping ... number $i"
13 mkdir dirtest/dir$i
14 if [ $? -ne 0 ]; then
15 echo "TEST FAILED mkdir dirtest/dir$i"
16 ls dirtest
17 exit 1
18 fi
19 /usr/bin/truncate -s 1MB dirtest/dir$i/f$i.txt
20 /usr/bin/truncate -s 1MB dirtest/f$i.txt
21 done
22 ls dirtest
23 for i in 1 2 3 4 5 6 7 8 9
24 do
25 echo "2nd rm/rmdir Looping ... number $i"
26 rm dirtest/dir$i/f$i.txt
27 rmdir dirtest/dir$i
28 if [ $? -ne 0 ]; then
29 echo "TEST FAILED rm dirtest/dir$i"
30 ls dirtest/dir$i
31 exit 1
32 fi
33 rm dirtest/f$i.txt
34 done
35 ls dirtest
36 rmdir dirtest
37 if [ $? -ne 0 ]; then
38 echo "TEST FAILED rm dirtest"
39 ls dirtest
40 exit 1
41 fi
42done

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy