要从我在终端中使用的给定文件夹中提取单个 .Z 文件uncompress file.Z
,它可以完美运行。如果在同一个文件夹中,我想提取我使用的所有 .Z 文件uncompress "*.Z"
oruncompress '*.Z'
或uncompress \*.Z
. 但他们都给出了同样的错误:
gzip: *.Z: No such file or directory
(我使用了各种形式的引号只是为了表明引号不应该是问题)。
如果我使用每个文件的“扩展”扩展名,即file.fitz.Z
. 如何解压缩所有 .Z 文件?出了什么问题?
PS:这已经在SO上发布了,但是还没有运气(尽管我无法想象这个问题很难回答)。
看起来您尝试的所有内容都在转义特殊字符
*
,导致它被逐字解释而不是通配符。尝试改用这个:
"*.Z"
双引号将保留*
'*.Z'
单引号将保留所有内容的字面值\*.Z
转义(反斜杠)也将保留字面值*