lud*_*egu 4 shell scripting man documentation
我想知道是否有任何手册页记录了最基本的脚本命令(如if/then/else、while、for each)以及所有相关开关(如-eq、-e、等)的构造-ge。
您必须查看您正在使用的特定 shell 的手册,因为使用这些构造的确切语法可能因 shell 而异。很可能你正在使用bash,所以你会这样做man bash。尽管在很多情况下您可能会使用其他东西。例如,许多发行版使用POSIXshell 作为引导脚本(例如 Debian 使用dash)或至少bash在POSIX兼容模式下使用。通常你可以man sh在这种情况下获取文档(如果它不是原始sh或 Bourne shell,这将链接到所用 shell 的手册页)。
如果您不确定您使用的是哪个 shell,请参阅此问题 -在运行时确定脚本中的 shell
提到的另一件事是helpbash的内置,它提供了手册中各种内置命令/流控制语句等内容的缩写版本。您可以单独使用help以查看可用内容的完整列表,否则您可以尝试之类的东西help if,help for,help test和help [。