在创建shell脚本时,某些字母选项已经在Linux世界里拥有了某种程度的标准含义,如果能在shell脚本中支持这些选项,那必是极好的。
下面列出一些常用的Linux命令行选项:
选项 | 描述(翻译,含义) |
---|---|
-a | all,显示所有对象 |
-c | count,生成一个计数 |
-d | directory,指定一个目录 |
-e | extend,扩展一个对象 |
-f | file,指定读入数据的文件 |
-h | help,显示命令的帮助信息 |
-i | ignorecase,忽略文本大小写 |
-l | list,产生输出的长格式版本 |
-n | number,使用非交互模式(批处理) |
-o | output,将所有输出重定向到指定的输出文件 |
-q | quiet,以安静模式运行 |
-r | recursive,递归地处理目录和文件 |
-s | silent,以安静模式运行 |
-v | verbose,生成详细输出 |
-x | exclude,排除某个对象 |
-y | yes,对所有问题回答yes |