为什么tar允许没有连字符的选项?

时间:2016-11-21 19:44:53

标签: linux command-line-interface tar man

通过man tar阅读时,您将看到没有连字符的情况下使用tar命令。那么为什么tar允许以下两个命令有效:

tar c .
tar -c .

2 个答案:

答案 0 :(得分:3)

  

3.3三种选项样式

     

有三种用于编写操作和选项的样式   命令行调用tar。不同的风格是在   焦油史上的不同时期。这些风格将是   如下所示,从最近到最老。

https://www.gnu.org/software/tar/manual/html_section/tar_21.html

答案 1 :(得分:0)

我使用linux mint distrib并看到man tar的部分看起来像

SYNOPSIS
 tar [-] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list | --test-label |
     u --update | x --extract --get [options] [pathname ...]

所以我们看到连字符是可选的。但我们可以使用它。