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 38 39 40 41 42 43 44 45 46 47
|
++ mktemp -d
+ TESTDIR=/tmp/XXXX
+ cd /tmp/XXXX
+ mkdir 1/
+ touch 1/a 1/b 1/c 1/d
+ dd if=/dev/zero of=1/e bs=512 count=2
2+0 records in
2+0 records out
1024 bytes (1.0 kB) copied, 2.4101e-05 s, 42.5 MB/s
+ ls -li 1/
+ sleep 1s
+ cp -al 1/ 2
+ echo ' 2/ before'
2/ before
+ ls -li 2/
4
222517 -rw-r--r-- 2 dancer dancer 0 2008-05-20 07:51 a
222518 -rw-r--r-- 2 dancer dancer 0 2008-05-20 07:51 b
222519 -rw-r--r-- 2 dancer dancer 0 2008-05-20 07:51 c
222520 -rw-r--r-- 2 dancer dancer 0 2008-05-20 07:51 d
222521 -rw-r--r-- 2 dancer dancer 1024 2008-05-20 07:51 e
+ echo 'set -x; cd 2 && echo a > a && mv b c && touch c && dd if=e of=d'
+ cow-shell
Invoking /bin/bash
+ cd 2
+ echo a
+ mv b c
+ touch c
+ dd if=e of=d
2+0 records in
2+0 records out
1024 bytes (1.0 kB) copied, 2.909e-05 s, 35.2 MB/s
+ echo ' 2/ after'
2/ after
+ ls -li 2/
12
222571 -rw-r--r-- 1 dancer dancer 2 2008-05-20 07:51 a
222577 -rw-r--r-- 1 dancer dancer 0 2008-05-20 07:51 c
222580 -rw-r--r-- 1 dancer dancer 1024 2008-05-20 07:51 d
222521 -rw-r--r-- 2 dancer dancer 1024 2008-05-20 07:51 e
+ rm -rf 2/
+ ls -li 1/
+ echo ' 1/ differences; should not exist'
1/ differences; should not exist
+ diff -u ls.prev ls.after
+ rm -rf /tmp/XXXX
cow-shell unlink .ilist: No such file or directory
|