test27

来自「Non-Networked File System在几个非网络的(或慢网络的)U」· 代码 · 共 82 行

TXT
82
字号
#!/bin/sh. ./init_testecho "*** NON Symetric File Filtering on 3 hosts and conflicts"echo "OUTPUT_FILTER=\$OUTPUT_FILTER'-regex=a'" >>$H/A/.nnfs/nnfsrcecho "OUTPUT_FILTER=\$OUTPUT_FILTER'-regex=b'" >>$H/B/.nnfs/nnfsrcecho "OUTPUT_FILTER=\$OUTPUT_FILTER'-regex=c'" >>$H/C/.nnfs/nnfsrcrunA -a $H/ArunB -a $H/BrunC -a $H/Ccreate() {	echo "A "> $H/A/$1$2$3.$4	echo "B  "> $H/B/$1$2$3.$4	echo "C   "> $H/C/$1$2$3.$4	stamp 03 $H/$1/$1$2$3.$4	stamp 02 $H/$2/$1$2$3.$4	stamp 01 $H/$3/$1$2$3.$4}echO "......."for I in a b c ab ac bc abcdoechO "*"create A B C $Icreate A C B $Icreate B A C $Icreate B C A $Icreate C A B $Icreate C B A $IdoneechO " "compare() {  M=$1  shift  for I in `cd $H/$M ; echo *`  do     if [ `cat $H/$M/$I` != $1 ]      then	echo "Host $M, File=$I, Expected=$1, Real=`cat $H/$M/$I`"	Exit 1    fi 2>&1    shift  done  echO "+ "}#               ABC            ACB           BAC             BCA            CAB           CBA#          -------------  -------------  -------------  -------------  -------------  -------------#          a a a a        a a a a        a a a a        a a a a        a a a a        a a a a      #            b b   b b      b b   b b      b b   b b      b b   b b      b b   b b      b b   b b  #              c c   c c      c c   c c      c c   c c      c c   c c      c c   c c      c c   c ccompare A  A A A A A A A  A A A A A A A  A A A A A A A  A A A A A A A  A A A A A A A  A A A A A A Acompare B  B B B B B B B  B B B B B B B  B B B B B B B  B B B B B B B  B B B B B B B  B B B B B B Bcompare C  C C C C C C C  C C C C C C C  C C C C C C C  C C C C C C C  C C C C C C C  C C C C C C CrunArunCcompare C  C C C C A A A  C C C C A A A  C C C C A A A  C C C C A A A  C C C C A A A  C C C C A A ArunAcompare A  C C A A A A A  C C A A A A A  C C A A A A A  C C A A A A A  C C A A A A A  C C A A A A ArunBcompare B  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A ArunCcompare C  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A ArunAcompare A  B C A A A A A  B C A A A A A  B C A A A A A  B C A A A A A  B C A A A A A  B C A A A A ArunCcompare C  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A A  B C C B A A ArunBcompare B  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A A  B B B B A A AExit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?