📄 test5
字号:
#!/bin/sh. ./init_testecho "*** Test very normal case with several hosts with remove"runA -f $H/ArunB -a $H/BrunC -a $H/CrunD -a $H/Decho "o" > $H/A/a ; stamp 01 $H/A/aecho "p" > $H/A/b ; stamp 02 $H/A/becho "q" > $H/A/c ; stamp 03 $H/A/cecho "r" > $H/A/d ; stamp 04 $H/A/dmkdir $H/A/eecho "r" > $H/A/e/a ; stamp 05 $H/A/e/aln -s value1 $H/A/e/bmkdir $H/A/fecho "r" > $H/A/f/a ; stamp 06 $H/A/f/aln -s value2 $H/A/f/brunArunBrunCrunDsame $H/A a $H/D a || Exit 10same $H/A b $H/D b || Exit 11same $H/A c $H/D c || Exit 12same $H/A d $H/D d || Exit 13same $H/A/e a $H/D/e a || Exit 14samel $H/A/e b $H/D/e b || Exit 15same $H/A/f a $H/D/f a || Exit 16samel $H/A/f b $H/D/f b || Exit 17rm $H/A/arm $H/B/e/arm $H/C/f/brunCrunB[ -f $H/B/f/b ] && Exit 2runA[ -f $H/A/f/b ] && Exit 3[ -f $H/A/e/a ] && Exit 4runD[ -f $H/D/f/b ] && Exit 5[ -f $H/D/e/a ] && Exit 6[ -f $H/D/a ] && Exit 7runC[ -f $H/C/e/a ] && Exit 8[ -f $H/C/a ] && Exit 9runB[ -f $H/C/a ] && Exit 10chmod 777 $H/B/erunBrunCsame $H/B e $H/C e || Exit 100# the -f is here for Mac OS X it thinks that the remove# is not allowed !!!rm -rf $H/B/erm -r $H/C/frunB[ -d $H/B/e ] && Exit 110runC[ -d $H/B/e ] && Exit 111[ -d $H/C/e ] && Exit 11runD[ -d $H/B/e ] && Exit 112[ -d $H/D/e ] && Exit 12[ -d $H/D/f ] && Exit 13runA[ -d $H/B/e ] && Exit 113[ -d $H/A/e ] && Exit 14[ -d $H/A/f ] && Exit 15echo "p" > $H/A/e ; stamp 22 $H/A/erunA[ -d $H/B/e ] && Exit 114runBsame $H/A e $H/B e || Exit 16# Some link are historized because they keep bouncing on Mac OS X[ -d $H/A/.nnfs/history -a ! `uname` = "Darwin" ] && Exit 250# This test was valid before the 02/11/2002 (g_update.c), no more longer true.# I don't know why# [ -d $H/B/.nnfs/history -a ! `uname` = "Darwin" ] && Exit 251[ ! -d $H/C/.nnfs/history ] && Exit 252[ ! -d $H/D/.nnfs/history ] && Exit 253Exit 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -