在gnu / linux下解压缩可以排除"排除的文件名不匹配"警告?

时间:2018-04-02 05:54:00

标签: linux cygwin

-q或-qq参数似乎都不会抑制此警告。 (cygwin版) 因为它是在解压缩文件的脚本中,并且该文件可能包含或不包括不需要的排除文件,并且因为如果存在,我不想提取它们,警告在输出中只是混乱而且没有任何后果。

1 个答案:

答案 0 :(得分:0)

解压缩手册中没有任何标记可以消除错误输出。 -q和-qq仅标记" 静静地执行操作"。

或者,如果您使用兼容的外壳,我建议您关闭 stderr 和/或 stdout

关闭 标准输出 ,您可以尝试:

unzip ${ARGS} >&-

关闭 stderr ,您可以尝试:

unzip ${ARGS} 2>&-

关闭 stdout stderr (我相信你的情况)你可以试试:

unzip ${ARGS} >&- 2>&-

关闭所有输出后,终端上将不再显示任何内容。如果仅关闭 stderr ,则终端上不会再显示错误。