BASH(1) BASH(1)
名称(NAME)
bash - GNU Bourne-Again SHell(GNU命令解释进程“Bourne”二世)
概述(SYNOPSIS)bash [option] [command_stringfile]
版权(COPYRIGHT)
Bash is Copyright (C) 1989-2013 by the Free Software Foundation, Inc.
描述(DESCRIPTION)
Bash 是一个与 sh 兼容的命令解释进程,可以执行从标准输入或者文档中读取的命令。 Bash 也整合了 Korn 和 C Shell (ksh 和 csh) 中的优秀特性。
Bash 的目标是成为遵循 IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2,可移植操作系统规约: shell 和工具) 的实现。
选项(OPTIONS)
除了在 set 内建命令的文档中讲述的单字符选项 (option) 之外,bash 在启动时还解释下列选项。-c string: 如果有 -c 选项,那么命令将从 string 中读取。如果 string 后面有参数 (argument),它们将用于给位置参数 (positional parameter,以 $0 起始) 赋值。
-i: 如果有-i选项,shell将交互地执行(interactive).
-l: 使得bash以类似登录shell(login shell)的方式启动(参见下面的启动(INVOCATION)章节) 。
-r: 如果有 -r 选项,shell 成为受限的。
-s: 如果有 -s 选项,或者如果选项处理完以后,没有参数剩余&#