它去了哪里?在没有目标.tar文件的情况下在cygwin中使用tar

时间:2018-02-02 04:26:26

标签: cygwin

让我这个Sasquatch - 我在Windows 7上使用Cygwin 3.6.0。我只是在白痴运行以下命令:

tar cvfz dir1/dir2/dir3/* 

(你会在命令中注意到缺少的目标文件 i_am_a_moron.tar.gz ),它很乐意在没有任何投诉的情况下浏览所有713个文件。

我花了一分钟左右才意识到我做了什么。我不会太担心,如果我没有这样做来打包和重新定位一堆文件(图像)以节省驱动器上的空间 - 因为驱动器现在告诉我比开始tar的空间更少。

驱动器中的哪个位置(如果有的话)?

1 个答案:

答案 0 :(得分:1)

来自手册

Examples:
  tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.

所以它覆盖了dir1/dir2/dir3/*扩展的第一个文件。

尝试file dir1/dir2/dir3/*

例如:

$ tar -czf prova/*

$ file prova/*
prova/prova.c:   gzip compressed data, last modified: Fri Feb  2 14:13:10 2018, from Unix
prova/prova.cc:  C source, ASCII text
prova/prova.f:   ASCII text
prova/prova.sh:  Bourne-Again shell script, ASCII text executable, with CRLF line terminators
prova/prova.txt: empty