Sergey Poznyakoff 21 年之前
父节点
当前提交
347ea38cc4
共有 3 个文件被更改,包括 17 次插入10 次删除
  1. 12 9
      tests/delete03.sh
  2. 4 1
      tests/extrac04.sh
  3. 1 0
      tests/multiv01.sh

+ 12 - 9
tests/delete03.sh

@@ -28,18 +28,21 @@ for i in 1 2 3 4 5 6 7 8 9
 do touch $prefix$i
 done
 tar -cf archive ./$prefix*
-tar --delete -f archive ./${prefix}5
+tar --delete -f archive ${prefix}5
 tar -tf archive
 
 out="\
-./${prefix}1
-./${prefix}2
-./${prefix}3
-./${prefix}4
-./${prefix}6
-./${prefix}7
-./${prefix}8
-./${prefix}9
+${prefix}1
+${prefix}2
+${prefix}3
+${prefix}4
+${prefix}6
+${prefix}7
+${prefix}8
+${prefix}9
+"
+
+err="tar: Removing leading \`./' from member names
 "
 
 . $srcdir/after

+ 4 - 1
tests/extrac04.sh

@@ -14,7 +14,7 @@ touch directory/subdirectory/file1
 touch directory/subdirectory/file2
 tar -cf archive ./file1 directory
 tar -tf archive \
-  --exclude='./*1' \
+  --exclude='*1' \
   --exclude='d*/*1' \
   --exclude='d*/s*/*2' | sort
 
@@ -24,4 +24,7 @@ directory/file2
 directory/subdirectory/
 "
 
+err="tar: Removing leading \`./' from member names
+"
+
 . $srcdir/after

+ 1 - 0
tests/multiv01.sh

@@ -37,6 +37,7 @@ out="\
 err="\
 7+0 records in
 7+0 records out
+tar: Removing leading \`./' from member names
 2+1 records in
 2+1 records out
 "