⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testsuite

📁 gnu tar 源码包。 tar 软件是 Unix 系统下的一个打包软件
💻
📖 第 1 页 / 共 5 页
字号:
export TEST_TAR_FORMATTAR_OPTIONS=\"-H posix\"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho \"separator\"cmp orig/file1 directory/file1echo \"separator\"cmp orig/file2 directory/file2)"echo pipe.at:33 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;mkdir posix(cd posixTEST_TAR_FORMAT=posixexport TEST_TAR_FORMATTAR_OPTIONS="-H posix"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho "separator"cmp orig/file1 directory/file1echo "separator"cmp orig/file2 directory/file2) ) >"$at_stdout" 2>"$at_stder1"    at_status=$?    grep '^ *+' "$at_stder1" >&2    grep -v '^ *+' "$at_stder1" >"$at_stderr"else    ( :;mkdir posix(cd posixTEST_TAR_FORMAT=posixexport TEST_TAR_FORMATTAR_OPTIONS="-H posix"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho "separator"cmp orig/file1 directory/file1echo "separator"cmp orig/file2 directory/file2) ) >"$at_stdout" 2>"$at_stderr"    at_status=$?fiat_failed=false$at_diff "$at_devnull" "$at_stderr" || at_failed=:echo >>"$at_stdout"; echo "directory/directory/file1directory/file2separatorseparator" | $at_diff - "$at_stdout" || at_failed=:case $at_status in   77) echo 77 > "$at_status_file"; exit 77;;   0) ;;   *) echo "$at_srcdir/pipe.at:33: exit code was $at_status, expected 0"      at_failed=:;;esacif $at_failed; then  echo 1 > "$at_status_file"  exit 1fi$at_traceon$at_traceoffecho "$at_srcdir/pipe.at:33:mkdir gnu(cd gnuTEST_TAR_FORMAT=gnuexport TEST_TAR_FORMATTAR_OPTIONS=\"-H gnu\"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho \"separator\"cmp orig/file1 directory/file1echo \"separator\"cmp orig/file2 directory/file2)"echo pipe.at:33 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;mkdir gnu(cd gnuTEST_TAR_FORMAT=gnuexport TEST_TAR_FORMATTAR_OPTIONS="-H gnu"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho "separator"cmp orig/file1 directory/file1echo "separator"cmp orig/file2 directory/file2) ) >"$at_stdout" 2>"$at_stder1"    at_status=$?    grep '^ *+' "$at_stder1" >&2    grep -v '^ *+' "$at_stder1" >"$at_stderr"else    ( :;mkdir gnu(cd gnuTEST_TAR_FORMAT=gnuexport TEST_TAR_FORMATTAR_OPTIONS="-H gnu"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77mkdir directorygenfile --length 10240 --pattern zeros --file directory/file1genfile --length 13 --file directory/file2tar cf archive directory|sortmv directory origcat archive | tar xfv - | sortecho "separator"cmp orig/file1 directory/file1echo "separator"cmp orig/file2 directory/file2) ) >"$at_stdout" 2>"$at_stderr"    at_status=$?fiat_failed=false$at_diff "$at_devnull" "$at_stderr" || at_failed=:echo >>"$at_stdout"; echo "directory/directory/file1directory/file2separatorseparator" | $at_diff - "$at_stdout" || at_failed=:case $at_status in   77) echo 77 > "$at_status_file"; exit 77;;   0) ;;   *) echo "$at_srcdir/pipe.at:33: exit code was $at_status, expected 0"      at_failed=:;;esacif $at_failed; then  echo 1 > "$at_status_file"  exit 1fi$at_traceon      $at_traceoff      $at_times_p && times >"$at_times_file"    ) 5>&1 2>&1 | eval $at_tee_pipe    at_status=`cat "$at_status_file"`    ;;  3 ) # 3. options.at:24: mixing options    at_setup_line='options.at:24'    at_desc="mixing options"    $at_quiet $ECHO_N "  3: mixing options                                 $ECHO_C"    at_xfail=no    echo "#                             -*- compilation -*-" >> "$at_group_log"    (      echo "3. options.at:24: testing ..."      $at_traceon$at_traceoffecho "$at_srcdir/options.at:27:echo > file1TAR_OPTIONS=--numeric-owner tar chof archive file1tar tf archive"echo options.at:27 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;echo > file1TAR_OPTIONS=--numeric-owner tar chof archive file1tar tf archive ) >"$at_stdout" 2>"$at_stder1"    at_status=$?    grep '^ *+' "$at_stder1" >&2    grep -v '^ *+' "$at_stder1" >"$at_stderr"else    ( :;echo > file1TAR_OPTIONS=--numeric-owner tar chof archive file1tar tf archive ) >"$at_stdout" 2>"$at_stderr"    at_status=$?fiat_failed=false$at_diff "$at_devnull" "$at_stderr" || at_failed=:echo >>"$at_stdout"; echo "file1" | $at_diff - "$at_stdout" || at_failed=:case $at_status in   77) echo 77 > "$at_status_file"; exit 77;;   0) ;;   *) echo "$at_srcdir/options.at:27: exit code was $at_status, expected 0"      at_failed=:;;esacif $at_failed; then  echo 1 > "$at_status_file"  exit 1fi$at_traceon      $at_traceoff      $at_times_p && times >"$at_times_file"    ) 5>&1 2>&1 | eval $at_tee_pipe    at_status=`cat "$at_status_file"`    ;;  4 ) # 4. options02.at:26: interspersed options    at_setup_line='options02.at:26'    at_desc="interspersed options"    $at_quiet $ECHO_N "  4: interspersed options                           $ECHO_C"    at_xfail=no    echo "#                             -*- compilation -*-" >> "$at_group_log"    (      echo "4. options02.at:26: testing ..."      $at_traceon$at_traceoffecho "$at_srcdir/options02.at:29:echo > file1tar c file1 -f archivetar tf archive"echo options02.at:29 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;echo > file1tar c file1 -f archivetar tf archive ) >"$at_stdout" 2>"$at_stder1"    at_status=$?    grep '^ *+' "$at_stder1" >&2    grep -v '^ *+' "$at_stder1" >"$at_stderr"else    ( :;echo > file1tar c file1 -f archivetar tf archive ) >"$at_stdout" 2>"$at_stderr"    at_status=$?fiat_failed=false$at_diff "$at_devnull" "$at_stderr" || at_failed=:echo >>"$at_stdout"; echo "file1" | $at_diff - "$at_stdout" || at_failed=:case $at_status in   77) echo 77 > "$at_status_file"; exit 77;;   0) ;;   *) echo "$at_srcdir/options02.at:29: exit code was $at_status, expected 0"      at_failed=:;;esacif $at_failed; then  echo 1 > "$at_status_file"  exit 1fi$at_traceon      $at_traceoff      $at_times_p && times >"$at_times_file"    ) 5>&1 2>&1 | eval $at_tee_pipe    at_status=`cat "$at_status_file"`    ;;  5 ) # 5. T-empty.at:26: files-from: empty entries    at_setup_line='T-empty.at:26'    at_desc="files-from: empty entries"    $at_quiet $ECHO_N "  5: files-from: empty entries                      $ECHO_C"    at_xfail=no      test -f $XFAILFILE && at_xfail=yes    echo "#                             -*- compilation -*-" >> "$at_group_log"    (      echo "5. T-empty.at:26: testing ..."      $at_traceoncat >file-list <<'_ATEOF'jedendwatrzy_ATEOF  $at_traceoffecho "$at_srcdir/T-empty.at:36:mkdir ustar(cd ustarTEST_TAR_FORMAT=ustarexport TEST_TAR_FORMATTAR_OPTIONS=\"-H ustar\"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77genfile --file jedengenfile --file dwagenfile --file trzytar cfvT archive ../file-list | sort)"echo T-empty.at:36 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;mkdir ustar(cd ustarTEST_TAR_FORMAT=ustarexport TEST_TAR_FORMATTAR_OPTIONS="-H ustar"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77genfile --file jedengenfile --file dwagenfile --file trzytar cfvT archive ../file-list | sort) ) >"$at_stdout" 2>"$at_stder1"    at_status=$?    grep '^ *+' "$at_stder1" >&2    grep -v '^ *+' "$at_stder1" >"$at_stderr"else    ( :;mkdir ustar(cd ustarTEST_TAR_FORMAT=ustarexport TEST_TAR_FORMATTAR_OPTIONS="-H ustar"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77genfile --file jedengenfile --file dwagenfile --file trzytar cfvT archive ../file-list | sort) ) >"$at_stdout" 2>"$at_stderr"    at_status=$?fiat_failed=false$at_diff "$at_devnull" "$at_stderr" || at_failed=:echo >>"$at_stdout"; echo "dwajedentrzy" | $at_diff - "$at_stdout" || at_failed=:case $at_status in   77) echo 77 > "$at_status_file"; exit 77;;   0) ;;   *) echo "$at_srcdir/T-empty.at:36: exit code was $at_status, expected 0"      at_failed=:;;esacif $at_failed; then  echo 1 > "$at_status_file"  exit 1fi$at_traceon # Testing one format is enough      $at_traceoff      $at_times_p && times >"$at_times_file"    ) 5>&1 2>&1 | eval $at_tee_pipe    at_status=`cat "$at_status_file"`    ;;  6 ) # 6. T-null.at:21: files-from: 0-separated file without -0    at_setup_line='T-null.at:21'    at_desc="files-from: 0-separated file without -0"    $at_quiet $ECHO_N "  6: files-from: 0-separated file without -0        $ECHO_C"    at_xfail=no      test -f $XFAILFILE && at_xfail=yes    echo "#                             -*- compilation -*-" >> "$at_group_log"    (      echo "6. T-null.at:21: testing ..."      $at_traceoncat >expout <<'_ATEOF'jeden\ndwatrzy_ATEOF  $at_traceoffecho "$at_srcdir/T-null.at:28:mkdir ustar(cd ustarTEST_TAR_FORMAT=ustarexport TEST_TAR_FORMATTAR_OPTIONS=\"-H ustar\"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77echo dwa > tempecho trzy >> tempcat temp | tr '\\n' '\\0' > temp1echo jeden > file-listcat temp1 >> file-listgenfile -f \"jedendwa\" || exit 77genfile -f trzytar cfTv archive file-list | sort)"echo T-null.at:28 >"$at_check_line_file"at_trace_this=if test -n "$at_traceon"; then    echo 'Not enabling shell tracing (command contains an embedded newline)'fiif test -n "$at_trace_this"; then    ( $at_traceon;mkdir ustar(cd ustarTEST_TAR_FORMAT=ustarexport TEST_TAR_FORMATTAR_OPTIONS="-H ustar"export TAR_OPTIONSrm -rf *test -z "`sort < /dev/null 2>&1`" || exit 77echo dwa > tempecho trzy >> tempcat temp | tr '\n' '\0' > temp1echo jeden > file-listcat temp1 >> file-listgenfile -f "jedendwa" || exit 77genfile -f trzytar cfTv archive file-list | sort) ) >"$at_stdout" 2>"$at_stder1"

⌨️ 快捷键说明

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