![尝试运行 tar 时插入额外的破折号](https://linux22.com/image/809018/%E5%B0%9D%E8%AF%95%E8%BF%90%E8%A1%8C%20tar%20%E6%97%B6%E6%8F%92%E5%85%A5%E9%A2%9D%E5%A4%96%E7%9A%84%E7%A0%B4%E6%8A%98%E5%8F%B7.png)
我有一个非常奇怪的问题,我-
在 tar 上得到了一个额外的插入:
# tar -zxvf mod_wsgi-3.3.tar.gz
/bin/tar: unrecognized option '--zxvf'
Try `tar --help' or `tar --usage' for more information.
如果我尝试执行--help,也会发生同样的问题
# tar --help
/bin/tar: unrecognized option `---help'
Try `tar --help' or `tar --usage' for more information.
但如果我放弃第一个,-
上述两个示例都可以正常工作。有什么想法可以找到并禁用导致这种情况的原因吗?
答案1
我怀疑有一个别名或函数破坏了你的 tar。
alias | grep tar
发布和的输出set | grep -E "function tar|tar \(\)"
(我知道我应该发表评论,但我还没有足够的声誉点来发表评论)
编辑:另外,请发布输出which tar
。