📜  Bash的功能

📅  最后修改于: 2020-12-29 05:53:17             🧑  作者: Mango

重击的特点

  • 由于Bash源自原始UNIX Bourne Shell,因此与sh兼容。它具有Korn和C shell的最佳和有用功能,例如目录操纵,作业控制,别名等。
  • Bash可以通过单字符命令行选项( -a,-b,-c,-i,-l,-r等)以及多字符命令行选项(例如–debugger,- -help,-login等
  • Bash启动文件是Bash启动时读取并执行的脚本。每个文件都有其特定用途,这些文件的集合用于帮助创建环境。
  • Bash由键绑定组成,通过该键绑定可以设置自定义的编辑键序列。
  • Bash包含一维数组,您可以使用它轻松地引用和操作数据列表。
  • Bash由控件结构组成,例如专门用于菜单生成的select构造。
  • Bash中的目录堆栈指定列表中最近访问的目录的历史记录。示例: pushed Builtin用于将目录添加到堆栈中, popd用于从堆栈中删除目录,而dirs Builtin用于显示目录堆栈的内容。
  • Bash还包含用于环境安全的受限模式。如果bash以名称rbash开头,或者bash –restricted或调用时传递的bash -r选项,则shell受限制。