使用 7z 和 tar 命令行工具后,我意识到命令行参数风格有多种。平时,我最常接触的是命令行风格是 GNU 风格。

GNU 风格的典型特征是双连字符开头控制参数。而原始 Unix 命令行参数风格则有所区别。这里简单总结一下 Unix 风格命令行参数:

  • 以单连字符「-」控制参数
  • 连字符之后有参数,可加也可不加空格接参数
  • 连字符之后没有参数,被称作「模式选项」

知道这些约定,再去看 tar 的使用方法就更简单。

如果想了解更多,可以在搜索引擎中检索关键字「命令行参数风格」。

最后修改:2024 年 06 月 13 日
如果觉得我的文章对你有用,请随意赞赏