它去哪儿了?在没有 target .tar 文件的情况下在 cygwin 中使用 tar
Where did it go? used tar in cygwin without a target .tar file
给我这个 Sasquatch 谜语 - 我在 Windows 7 上使用 Cygwin 3.6.0。我只是愚蠢地 运行 以下命令:
tar cvfz dir1/dir2/dir3/*
(你会注意到命令中缺少 target file i_am_a_moron.tar.gz)并且很高兴毫无怨言地浏览了所有 713 个文件。
我花了一分钟左右的时间才意识到我做了什么。如果我没有这样做来打包和重新定位文件(图像)束以将 space 保存在驱动器上,我不会太担心 - 因为驱动器现在告诉我 space比我开始时 tar。
那个家伙跑到驱动器的什么地方了(如果有的话)?
来自手册
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
给我这个 Sasquatch 谜语 - 我在 Windows 7 上使用 Cygwin 3.6.0。我只是愚蠢地 运行 以下命令:
tar cvfz dir1/dir2/dir3/*
(你会注意到命令中缺少 target file i_am_a_moron.tar.gz)并且很高兴毫无怨言地浏览了所有 713 个文件。
我花了一分钟左右的时间才意识到我做了什么。如果我没有这样做来打包和重新定位文件(图像)束以将 space 保存在驱动器上,我不会太担心 - 因为驱动器现在告诉我 space比我开始时 tar。
那个家伙跑到驱动器的什么地方了(如果有的话)?
来自手册
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