"Fossies" - the Fresh Open Source Software Archive

Member "sfk-1.9.6/scripts/11-sub-test-win.bat" (22 Feb 2020, 19815 Bytes) of package /linux/misc/sfk-1.9.6.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) MS DOS Batch source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "11-sub-test-win.bat": 1.9.4_vs_1.9.5.

    1 %TEXE% copy -quiet=2 -yes testfiles testfiles2 >nul
    2 
    3 %TEXE% copy -quiet=2 -yes testfiles\Formats\01-native-tab-crlf.txt 01-native-tab-crlf-cmp1.txt
    4 %TEXE% detab=3 -yes testfiles\Formats\01-native-tab-crlf.txt >nul
    5 %TEXE% test %TCMD% T01.1.detab testfiles\Formats\01-native-tab-crlf.txt
    6 
    7 %TEXE% scantab testfiles\Formats >res-01.txt
    8 %TEXE% test %TCMD% T01.2.scantab res-01.txt
    9 
   10 %TEXE% remcrlf testfiles\Formats\02-crlf.txt >nul
   11 %TEXE% test %TCMD% T01.3.remcrlf testfiles\Formats\02-crlf.txt
   12 
   13 %TEXE% addcrlf testfiles\Formats\04-lf.txt >nul
   14 %TEXE% test %TCMD% T01.4.addcrlf testfiles\Formats\04-lf.txt
   15 
   16 %TEXE% text-join-lines -quiet testfiles\Formats\05-split-text.txt res-02.txt
   17 %TEXE% test %TCMD% T01.5.joinlines res-02.txt
   18 
   19 %TEXE% stat -nosum testfiles\FooBank >res-03.txt
   20 %TEXE% test %TCMD% T02.1.stat res-03.txt
   21 
   22 %TEXE% list testfiles\FooBank >res-04.txt
   23 %TEXE% test %TCMD% T02.2.list res-04.txt
   24 
   25 %TEXE% grep -text -pat include -dir testfiles >res-05.txt
   26 %TEXE% test %TCMD% T02.3.grep res-05.txt
   27 
   28 %TEXE% grep -pat include -dir testfiles -file .cpp .hpp >res-06.txt
   29 %TEXE% test %TCMD% T02.4.grep res-06.txt
   30 
   31 %TEXE% bin-to-src -pack testfiles\Formats\06-binary.jpg res-07.txt mydat
   32 %TEXE% test %TCMD% T02.5.bin2src res-07.txt
   33 
   34 %TEXE% filter <testfiles\Formats\07-filter-src.txt -+something -!delete >res-08.txt
   35 %TEXE% test %TCMD% T02.6.filter res-08.txt
   36 
   37 %TEXE% filter testfiles\Formats\07-filter-src.txt ++delete ++something >res-09.txt
   38 %TEXE% test %TCMD% T02.7.filter res-09.txt
   39 
   40 %TEXE% addhead -blank <testfiles\Formats\08-head-tail.txt >res-10.txt test1 test2 test3
   41 %TEXE% test %TCMD% T02.8.addhead res-10.txt
   42 
   43 %TEXE% addtail -noblank <testfiles\Formats\08-head-tail.txt >res-11.txt test1 test2 test3
   44 %TEXE% test %TCMD% T02.9.addtail res-11.txt
   45 
   46 %TEXE% deblank -yes -quiet testfiles\Formats
   47 %TEXE% list testfiles !umlauts >res-13.txt
   48 %TEXE% test %TCMD% T02.11.deblank res-13.txt
   49 
   50 %TEXE% snapto=all-src.cpp -nometa -dir testfiles !testfiles\Formats -file .hpp .cpp >nul
   51 %TEXE% test %TCMD% T03.1.snapto all-src.cpp
   52 
   53 %TEXE% copy -quiet=2 -yes all-src.cpp detab2-step1.txt
   54 %TEXE% copy -quiet=2 -yes all-src.cpp detab2-step2.txt
   55 %TEXE% entab=4 -yes detab2-step2.txt >nul
   56 %TEXE% copy -quiet=2 -yes detab2-step2.txt detab2-step3.txt
   57 %TEXE% detab=4 -yes detab2-step3.txt >nul
   58 %TEXE% md5 detab2-step1.txt detab2-step3.txt >res-detab2.txt
   59 %TEXE% filter -write -yes res-detab2.txt -+content >nul
   60 %TEXE% test %TCMD% T03.5.detab2 res-detab2.txt
   61 
   62 %TEXE% snapto=all-src-2.cpp -pure -dir testfiles !testfiles\Formats !testfiles\BaseLib -file .hpp .txt -norec >nul
   63 %TEXE% test %TCMD% T03.2.snapto all-src-2.cpp
   64 
   65 %TEXE% snapto=all-src-3.cpp -nometa -wrap=80 -prefix=#file# -stat -dir testfiles !testfiles\Formats !testfiles\BaseLib -file .hpp .cpp .txt >nul
   66 %TEXE% test %TCMD% T03.3.snapto all-src-3.cpp
   67 
   68 %TEXE% filter testfiles\Formats\10-dir-list.txt >res-14.txt -rep _\_/_ -rep xC:xx
   69 %TEXE% test %TCMD% T05.1.filtrep res-14.txt
   70 
   71 %TEXE% filter testfiles\Formats\12-foo-jam.txt -ls+class -+void >res-15.txt
   72 %TEXE% filter testfiles\Formats\12-foo-jam.txt +ls+class -+void >>res-15.txt
   73 %TEXE% filter testfiles\Formats\12-foo-jam.txt ++class ++bar    >>res-15.txt
   74 %TEXE% filter -case -lnum testfiles\Formats\12-foo-jam.txt -+bottle -+Trace >>res-15.txt
   75 %TEXE% test %TCMD% T05.2.filter res-15.txt
   76 
   77 %TEXE% reflist -quiet -case -dir testfiles -file .cpp -dir testfiles -file .hpp >res-20-pre.txt
   78 %TEXE% filter res-20-pre.txt >res-20.txt "-!00002 testfiles"
   79 %TEXE% test %TCMD% T06.1.reflist res-20.txt
   80 
   81 %TEXE% patch -qs ..\scripts\50-patch-all-win.cpp >nul
   82 %TEXE% test %TCMD% T07.1.patch all-src.cpp
   83 
   84 %TEXE% snapto=all-src-4.cpp -wlbin -nometa testfiles\Formats 11-wide-line.txt 13-eof-null.txt 14-all-codes.txt >nul
   85 %TEXE% test %TCMD% T08.1.snapform all-src-4.cpp
   86 
   87 %TEXE% find -text testfiles\Formats scope01 quarter03 lead05 >res-21.txt
   88 %TEXE% test %TCMD% T09.1.findwrap res-21.txt
   89 
   90 %TEXE% find -text testfiles\Formats the wrap >res-22.txt
   91 %TEXE% test %TCMD% T09.2.findwrap res-22.txt
   92 
   93 %TEXE% filter testfiles\Formats\20-tab-data-line.txt -spat -rep "_\q__" -sep "\t" -form "\"$col1\";\"$col2\";\"$col3\";\"$col4\";\"$col5\"" >res-24.txt
   94 %TEXE% test %TCMD% T11.1.tabform res-24.txt
   95 
   96 %TEXE% -spat filter -bin testfiles\Formats\14-all-codes.txt -nocasemin -rep "_\x01_Char01 replaced_" -rep "_\xFF_CharFF replaced_" >res-25.txt
   97 %TEXE% -spat filter -bin testfiles\Formats\14-all-codes.txt -sep "\x20" -form "$col6" >>res-25.txt
   98 %TEXE% test %TCMD% T12.1.replacex res-25.txt
   99 
  100 %TEXE% split -quiet 2000b testfiles\Formats\18-ziptest.zip >res-26.txt
  101 %TEXE% join testfiles\Formats\18-ziptest.zip.part1 testfiles\Formats\18-ziptest2.zip >>res-26.txt
  102 %TEXE% test %TCMD% T13.1.split res-26.txt
  103 
  104 %TEXE% hexdump testfiles\Formats\06-binary.jpg >res-27.txt
  105 %TEXE% hexdump -wide testfiles\Formats\06-binary.jpg >>res-27.txt
  106 %TEXE% hexdump -pure testfiles\Formats\06-binary.jpg >>res-27.txt
  107 %TEXE% hexdump -hexsrc testfiles\Formats\06-binary.jpg >>res-27.txt
  108 %TEXE% hexdump -decsrc testfiles\Formats\06-binary.jpg >>res-27.txt
  109 %TEXE% test %TCMD% T14.1.hexdump res-27.txt
  110 
  111 %TEXE% runloop 1 50 "echo test number $i" -nohead >res-28.txt
  112 %TEXE% runloop 1 50 "echo test number $05i" -nohead >>res-28.txt
  113 %TEXE% test %TCMD% T15.1.runloop res-28.txt
  114 
  115 %TEXE% copy -quiet=2 testfiles\Formats\18-ziptest.zip testfiles\Formats\50-ziptest.zip -yes
  116 %TEXE% replace -case testfiles\Formats\50-ziptest.zip -quiet -yes -bylist testfiles\Formats\21-patch-bin.txt >nul
  117 %TEXE% md5 testfiles\Formats\18-ziptest.zip testfiles\Formats\50-ziptest.zip >>res-50.txt
  118 %TEXE% test %TCMD% T16.1.replace res-50.txt
  119 
  120 %TEXE% md5gento=tmp-51.txt testfiles\FooBank >nul
  121 %TEXE% md5gento tmp-52.txt testfiles\FooBank >nul
  122 %TEXE% md5check=tmp-51.txt -quiet >res-51.txt
  123 %TEXE% md5check tmp-52.txt -skip 2 -quiet >res-52.txt
  124 %TEXE% filter res-51.txt -sep " " -form "$col1" >res-51-2.txt
  125 %TEXE% filter res-52.txt -sep " " -form "$col1" >res-52-2.txt
  126 %TEXE% test %TCMD% T16.2.md5gen res-51-2.txt
  127 %TEXE% test %TCMD% T16.3.md5gen res-52-2.txt
  128 
  129 %TEXE% crcgento=tmp-51.txt testfiles\FooBank >nul
  130 %TEXE% crcgento tmp-52.txt testfiles\FooBank >nul
  131 %TEXE% crccheck=tmp-51.txt -quiet >res-53.txt
  132 %TEXE% crccheck tmp-52.txt -skip 2 -quiet >res-54.txt
  133 %TEXE% filter res-53.txt -sep " " -form "$col1" >res-53-2.txt
  134 %TEXE% filter res-54.txt -sep " " -form "$col1" >res-54-2.txt
  135 %TEXE% test %TCMD% T16.4.crcgen res-53-2.txt
  136 %TEXE% test %TCMD% T16.5.crcgen res-54-2.txt
  137 
  138 %TEXE% echo "mid include quick fox" >res-60-1.txt
  139 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-+quick*fox" >>res-60-1.txt
  140 
  141 %TEXE% echo -spat "\nmid exclude time" >>res-60-1.txt
  142 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-! ??:??:?? " >>res-60-1.txt
  143 
  144 %TEXE% echo -spat "\nlstart include warn" >>res-60-1.txt
  145 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-ls+warn:" >>res-60-1.txt
  146 
  147 %TEXE% echo -spat "\nlstart exclude test" >>res-60-1.txt
  148 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-ls!test:" >>res-60-1.txt
  149 
  150 %TEXE% echo -spat "\nlend include marks" >>res-60-1.txt
  151 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-le+marks?" >>res-60-1.txt
  152 
  153 %TEXE% echo -spat "\nlend exclude modx" >>res-60-1.txt
  154 %TEXE% filt testfiles\Formats\23-filt-patterns.txt "-le![modx]" >>res-60-1.txt
  155 
  156 %TEXE% echo -spat "\nfilter stars and quests" >>res-60-1.txt
  157 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -spat "-+one \* two" "-+\?" >>res-60-1.txt
  158 
  159 %TEXE% echo -spat "\nfilter slashx 3f quest anywhere" >>res-60-1.txt
  160 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -spat "-+\x3f" >>res-60-1.txt
  161 
  162 %TEXE% echo -spat "\nfilter slashx 3f at line end" >>res-60-1.txt
  163 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -spat "-le+\x3f" >>res-60-1.txt
  164 
  165 %TEXE% echo -spat "\nfilter literal star lstart" >>res-60-1.txt
  166 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -lit "-ls+*" >>res-60-1.txt
  167 
  168 %TEXE% echo -spat "\nfilter literal star lend" >>res-60-1.txt
  169 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -lit "-le+*" >>res-60-1.txt
  170 
  171 %TEXE% echo -spat "\nfilter literal quest lstart" >>res-60-1.txt
  172 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -lit "-ls+?" >>res-60-1.txt
  173 
  174 %TEXE% echo -spat "\nfilter literal quest lend" >>res-60-1.txt
  175 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -lit "-le+?" >>res-60-1.txt
  176 
  177 %TEXE% echo -spat "\nreplace literal star by literstar and filter" >>res-60-1.txt
  178 %TEXE% filt testfiles\Formats\23-filt-patterns.txt -lit -rep "_*_literstar_" +filt -+literstar >>res-60-1.txt
  179 
  180 %TEXE% test %TCMD% T20.1.filtpat res-60-1.txt
  181 
  182 %TEXE% mkdir testfiles\DupTest
  183 %TEXE% echo "test content 01 for duptest" >testfiles\DupTest\SingleFile.txt
  184 %TEXE% echo "test content 02 for duptest" >testfiles\DupTest\TwoFiles01.txt
  185 %TEXE% echo "test content 02 for duptest" >testfiles\DupTest\TwoFiles02.txt
  186 %TEXE% echo "test content 03 for duptest" >testfiles\DupTest\FiveFiles01.txt
  187 %TEXE% echo "test content 03 for duptest" >testfiles\DupTest\FiveFiles02.txt
  188 %TEXE% echo "test content 03 for duptest" >testfiles\DupTest\FiveFiles03.txt
  189 %TEXE% echo "test content 03 for duptest" >testfiles\DupTest\FiveFiles04.txt
  190 %TEXE% echo "test content 03 for duptest" >testfiles\DupTest\FiveFiles05.txt
  191 %TEXE% dupfind testfiles\DupTest >res-61-1.txt
  192 %TEXE% filter res-61-1.txt -rep "_   __" -write -yes >nul
  193 %TEXE% test %TCMD% T21.1.dupfind res-61-1.txt
  194 
  195 %TEXE% list -sort testfiles2 +filter -+foo -+form -!umlauts -count >res-70-1.txt
  196 %TEXE% test %TCMD% T22.1.sortname res-70-1.txt
  197 %TEXE% list -big=20 testfiles2 !pack-tape3 +filter -+foo -+form -count >res-70-2.txt
  198 %TEXE% test %TCMD% T22.2.sortsize res-70-2.txt
  199 
  200 %TEXE% copy testfiles2 testfiles3 -dir . !duptest -quiet -yes >nul
  201 %TEXE% copy testfiles3 testfiles4 -dir . !duptest -quiet -yes >nul
  202 %TEXE% sel testfiles4 .cpp +ffilter -rep _bar_Test_ -write -quiet -yes >res-71-2.txt
  203 %TEXE% sel testfiles3 .hpp +del -quiet -yes >nul
  204 %TEXE% list -sincedir testfiles3 testfiles4 +run "%TEXE% echo ref:$qsince file:$qfile" -quiet -yes >>res-71-2.txt
  205 %TEXE% test %TCMD% T23.2.sincedir res-71-2.txt
  206 
  207 %TEXE% rem "===== variable length replacement tests ====="
  208 
  209 %TEXE% mkdir testfiles5 >nul
  210 
  211 %TEXE% copy -yes testfiles\Formats\18-ziptest.zip testfiles5\binfile.dat.part1 >nul
  212 %TEXE% copy -yes testfiles\Formats\19-jartest.jar testfiles5\binfile.dat.part2 >nul
  213 %TEXE% copy -yes testfiles\Formats\14-all-codes.txt testfiles5\binfile.dat.part3 >nul
  214 %TEXE% join -force testfiles5\binfile.dat.part1 >nul
  215 %TEXE% runloop 1 9 "%TEXE% copy -yes testfiles\Formats\12-foo-jam.txt testfiles5\textfile.txt.part$i" -yes >nul
  216 %TEXE% join -force testfiles5\textfile.txt.part1 >nul
  217 %TEXE% copy -yes testfiles5\binfile.dat  testfiles5\binfile2.dat >nul
  218 %TEXE% copy -yes testfiles5\textfile.txt testfiles5\textfile2.txt >nul
  219 %TEXE% copy -yes testfiles5\textfile.txt testfiles5\textfile3.txt >nul
  220 %TEXE% copy -yes testfiles5\textfile.txt testfiles5\textfile4.txt >nul
  221 
  222 %TEXE% replace -case -yes testfiles5\binfile2.dat "/Formats/The quick brown fox/" "_char test code_unq987_" >nul
  223 %TEXE% copy -yes     testfiles5\binfile2.dat testfiles5\binfile3.dat >nul
  224 %TEXE% replace -case -yes testfiles5\binfile3.dat "/The quick brown fox/Formats/" "_unq987_char test code_" >nul
  225 %TEXE% md5 testfiles5\binfile.dat testfiles5\binfile3.dat >res-72-1.txt
  226 %TEXE% test %TCMD% T24.1.replace res-72-1.txt
  227 
  228 %TEXE% replace -case -yes testfiles5\textfile2.txt      "/class/The quick brown fox/"      "_to easily demonstrate sfk functionality__" >nul
  229 %TEXE% filter -write testfiles5\textfile3.txt -rep "/class/The quick brown fox/" -rep "_to easily demonstrate sfk functionality__" -yes >nul
  230 %TEXE% addcr testfiles5\textfile3.txt >nul
  231 %TEXE% md5 testfiles5\textfile2.txt testfiles5\textfile3.txt >res-72-2.txt
  232 %TEXE% test %TCMD% T24.2.replace res-72-2.txt
  233 
  234 %TEXE% echo "the quickest brown fox" >tmp1.txt
  235 %TEXE% copy -yes     testfiles\Formats\18-ziptest.zip tmp1.zip >nul
  236 %TEXE% copy -yes     testfiles\Formats\18-ziptest.zip tmp2.zip >nul
  237 %TEXE% partcopy tmp1.txt 4 8 tmp2.zip 0x00002260 -yes -quiet
  238 %TEXE% copy -yes     tmp2.zip tmp3.zip >nul
  239 %TEXE% echo "the dir/tree brown fox" >tmp4.txt
  240 %TEXE% partcopy tmp4.txt 4 8 tmp3.zip 0x00002260 -yes -quiet
  241 %TEXE% md5 tmp1.zip tmp2.zip  >res-73-1.txt
  242 %TEXE% md5 tmp1.zip tmp3.zip >>res-73-1.txt
  243 %TEXE% test %TCMD% T25.1.partcopy res-73-1.txt
  244 
  245 %TEXE% echo -spat "----- block1.1 begin -----\nnormal echo [red]with color coding[def]" >res-79.txt
  246 %TEXE% echo "using full line mode, second line here," >>res-79.txt
  247 %TEXE% echo -spat "and the third line here.\n----- block1.1 end -----" >>res-79.txt
  248 %TEXE% echo "[ ]" >>res-79.txt
  249 %TEXE% echo -spat "----- block1.2 begin -----\nnormal echo [red]with color coding[def]" +tofile -append res-79.txt
  250 %TEXE% echo "again full line mode, now with tofile," +tofile -append res-79.txt
  251 %TEXE% echo -spat "and another separate line.\n----- block1.2 end -----" +tofile -append res-79.txt
  252 %TEXE% echo "[ ]" >>res-79.txt
  253 %TEXE% echo -noline -spat "----- block2 begin -----\nstream text echo [green]with color coding[def] " >>res-79.txt
  254 %TEXE% echo -noline "continuing the streamed paragraph, " >>res-79.txt
  255 %TEXE% echo -spat "end of sentence.\n----- block2 end -----" >>res-79.txt
  256 %TEXE% echo "[ ]" >>res-79.txt
  257 %TEXE% echo -lit "----- block3.1 begin -----" >>res-79.txt
  258 %TEXE% echo -lit "literal echo [blue]without any color coding[def]" >>res-79.txt
  259 %TEXE% echo -lit -spat "... using full line mode with a blank line:\n" >>res-79.txt
  260 %TEXE% echo -lit "... and another separate line." >>res-79.txt
  261 %TEXE% echo -lit "----- block3.1 end -----" >>res-79.txt
  262 %TEXE% echo "[ ]" >>res-79.txt
  263 %TEXE% echo -lit "----- block3.2 begin -----" +tofile -append res-79.txt
  264 %TEXE% echo -lit "again literal echo [blue]without any color coding[def]" +tofile -append res-79.txt
  265 %TEXE% echo -lit -spat "... and full line mode, but with tofile, empty line:\n" +tofile -append res-79.txt
  266 %TEXE% echo -lit "... again another separate line." +tofile -append res-79.txt
  267 %TEXE% echo -lit "----- block3.2 end -----" +tofile -append res-79.txt
  268 %TEXE% echo "[ ]" >>res-79.txt
  269 %TEXE% echo -lit "----- block4 begin -----" >>res-79.txt
  270 %TEXE% echo -lit -noline "literal streamed echo [yellow]without any color coding[def] " >>res-79.txt
  271 %TEXE% echo -lit -noline "and the paragraph continues " >>res-79.txt
  272 %TEXE% echo -lit "until here." >>res-79.txt
  273 %TEXE% echo -lit "----- block4 end -----" >>res-79.txt
  274 %TEXE% addcr -quiet res-79.txt >nul
  275 %TEXE% md5 -name res-79.txt >res-79-2.txt
  276 %TEXE% test %TCMD% T26.1.echo res-79-2.txt
  277 
  278 %TEXE% echo -spat "[filter -cut  including markers: strip ads]\n" +tofile res-80.txt
  279 %TEXE% filter testfiles\Formats\24-line-blocks.txt -cut  ad-begin to ad-end +tofile -append res-80.txt
  280 %TEXE% echo -spat "\n[filter -cut- excluding markers: strip ads]\n" +tofile -append res-80.txt
  281 %TEXE% filter testfiles\Formats\24-line-blocks.txt -cut- ad-begin to ad-end +tofile -append res-80.txt
  282 %TEXE% echo -spat "\n[filter -cut- * to marker: isolate footer]\n" +tofile -append res-80.txt
  283 %TEXE% filter testfiles\Formats\24-line-blocks.txt -cut- "*" to "=====" +tofile -append res-80.txt
  284 %TEXE% echo -spat "\n[filter -cut marker to *: cut all from first ad]\n" +tofile -append res-80.txt
  285 %TEXE% filter testfiles\Formats\24-line-blocks.txt -cut "ad-begin" to "*" +tofile -append res-80.txt
  286 %TEXE% echo -spat "\n[filter -inc including markers: isolate ads]\n" +tofile -append res-80.txt
  287 %TEXE% filter testfiles\Formats\24-line-blocks.txt -inc "ad-begin" to "ad-end" +tofile -append res-80.txt
  288 %TEXE% echo -spat "\n[filter -inc excluding markers: isolate ads]\n" +tofile -append res-80.txt
  289 %TEXE% filter testfiles\Formats\24-line-blocks.txt -inc- "ad-begin" to "ad-end" +tofile -append res-80.txt
  290 %TEXE% addcr -quiet res-80.txt >nul
  291 %TEXE% md5 -name res-80.txt >res-81.txt
  292 %TEXE% test %TCMD% T26.2.cutinc res-81.txt
  293 
  294 %TEXE% filter testfiles\Formats\34-csv-data-lines.txt -spat -rep "_\x01__" -within "\q*\q" -rep "_,_\x01_" -sep "," -form "$col5\t$col3\t$col1\t$col2\t$col4" -rep "_\x01_,_" >res-271.txt
  295 %TEXE% test %TCMD% T27.1.csvdata res-271.txt
  296 
  297 cd testfiles
  298 cd myproj
  299 ..\..\%TEXE% sel -dir .              +tofile    ..\..\myproj.txt
  300 ..\..\%TEXE% sel -dir . -sub !myscm    +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-1.txt
  301 ..\..\%TEXE% sel -dir . -sub !\.myscm  +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-2.txt
  302 ..\..\%TEXE% sel -dir . !.myscm\     +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-3.txt
  303 ..\..\%TEXE% sel -dir . !\.myscm\    +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-4.txt
  304 ..\..\%TEXE% sel -dir . !.myscm      +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-5.txt
  305 ..\..\%TEXE% sel -dir . !\gui\login\ +tdifflines -quiet ..\..\myproj.txt >..\..\res-30-6.txt
  306 
  307 ..\..\%TEXE% sel -dir . -subdir *myscm +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-1.txt
  308 ..\..\%TEXE% sel -dir . *\.myscm     +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-2.txt
  309 ..\..\%TEXE% sel -dir . *.myscm\     +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-3.txt
  310 ..\..\%TEXE% sel -dir . *\.myscm\    +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-4.txt
  311 ..\..\%TEXE% sel -dir . *\gui\login\ +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-5.txt
  312 ..\..\%TEXE% sel -dir . *.myscm      +tdifflines -quiet ..\..\myproj.txt >..\..\res-31-6.txt
  313 
  314 ..\..\%TEXE% sel -dir . -file !myscm      +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-1.txt
  315 ..\..\%TEXE% sel -dir . -file !\.myscm    +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-2.txt
  316 ..\..\%TEXE% sel -dir . -file !.myscm\    +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-3.txt
  317 ..\..\%TEXE% sel -dir . -file !\.myscm\   +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-4.txt
  318 ..\..\%TEXE% sel -dir . -file !.myscm     +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-5.txt
  319 ..\..\%TEXE% sel -dir . -file !\oth*scm\  +tdifflines -quiet ..\..\myproj.txt >..\..\res-32-6.txt
  320 
  321 ..\..\%TEXE% sel -dir . -file myscm       +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-1.txt
  322 ..\..\%TEXE% sel -dir . -file \.myscm     +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-2.txt
  323 ..\..\%TEXE% sel -dir . -file .myscm\     +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-3.txt
  324 ..\..\%TEXE% sel -dir . -file \.myscm\    +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-4.txt
  325 ..\..\%TEXE% sel -dir . -file .myscm      +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-5.txt
  326 ..\..\%TEXE% sel -dir . -file \oth*scm\   +tdifflines -quiet ..\..\myproj.txt >..\..\res-33-6.txt
  327 
  328 ..\..\%TEXE% filefind oth scm       >..\..\res-34-1.txt
  329 ..\..\%TEXE% filefind oth*scm       >..\..\res-34-2.txt
  330 ..\..\%TEXE% filefind .myscm        >..\..\res-34-3.txt
  331 cd ..
  332 cd ..
  333 
  334 %TEXE% test %TCMD% T30.1.dex.any    res-30-1.txt
  335 %TEXE% test %TCMD% T30.2.dex.start  res-30-2.txt
  336 %TEXE% test %TCMD% T30.3.dex.end    res-30-3.txt
  337 %TEXE% test %TCMD% T30.4.dex.exact  res-30-4.txt
  338 %TEXE% test %TCMD% T30.5.dex.ext    res-30-5.txt
  339 %TEXE% test %TCMD% T30.6.dex.combi  res-30-6.txt
  340 
  341 %TEXE% test %TCMD% T31.1.din.any    res-31-1.txt
  342 %TEXE% test %TCMD% T31.2.din.start  res-31-2.txt
  343 %TEXE% test %TCMD% T31.3.din.end    res-31-3.txt
  344 %TEXE% test %TCMD% T31.4.din.exact  res-31-4.txt
  345 %TEXE% test %TCMD% T31.5.din.combi  res-31-5.txt
  346 %TEXE% test %TCMD% T31.6.din.any2   res-31-6.txt
  347 
  348 %TEXE% test %TCMD% T32.1.fex.any    res-32-1.txt
  349 %TEXE% test %TCMD% T32.2.fex.start  res-32-2.txt
  350 %TEXE% test %TCMD% T32.3.fex.end    res-32-3.txt
  351 %TEXE% test %TCMD% T32.4.fex.exact  res-32-4.txt
  352 %TEXE% test %TCMD% T32.5.fex.ext    res-32-5.txt
  353 %TEXE% test %TCMD% T32.6.fex.combi  res-32-6.txt
  354 
  355 %TEXE% test %TCMD% T33.1.fin.any    res-33-1.txt
  356 %TEXE% test %TCMD% T33.2.fin.start  res-33-2.txt
  357 %TEXE% test %TCMD% T33.3.fin.end    res-33-3.txt
  358 %TEXE% test %TCMD% T33.4.fin.exact  res-33-4.txt
  359 %TEXE% test %TCMD% T33.5.fin.combi  res-33-5.txt
  360 %TEXE% test %TCMD% T33.6.fin.any2   res-33-6.txt
  361 
  362 %TEXE% test %TCMD% T34.1.ff.and     res-34-1.txt
  363 %TEXE% test %TCMD% T34.2.ff.mask    res-34-2.txt
  364 %TEXE% test %TCMD% T34.3.ff.ext     res-34-3.txt
  365