Bash使用指南:选项、定制与内置功能详解
1. Bash选项说明
Bash提供了多种选项来定制其行为,以下是部分常用选项及其含义:
| 选项 | 含义 |
| ---- | ---- |
| -s | 从标准输入读取命令。若给bash提供了参数,此标志优先,即参数不会被当作脚本名,而是读取标准输入。 |
| -r | 受限shell。 |
| -v | 读取shell输入行时打印出来。 |
| - | 表示选项结束,禁用后续选项处理。其后的选项会被当作文件名和参数。--与-同义。 |
| –debugger | 在shell启动前执行调试器配置文件。在bash 3.0及更高版本中开启扩展调试模式和shell函数跟踪。 |
| –dump-strings | 与-D作用相同。 |
| –dump-po-strings | 与-D作用相同,但输出为GNU gettext可移植对象(po)文件格式。 |
| –help | 显示使用信息并退出。 |
| –login | 使bash表现得像登录shell一样,与-l相同。 |
| –noediting | 若为交互式shell,不使用GNU readline库读取命令行。 |
| –noprofile | 不读取启动文件/etc/profile或任何个人初始化文件。 |
| –norc | 若为交互式shell,不读取初始化文件