命令支持下列比较操作符：'==', '!=', '<nowiki»</nowiki>', '<nowiki>«/nowiki>', '<nowiki»=</nowiki>'，和'<nowiki><=</nowiki>'。bash不能在自身进程内进行浮点数运算。当前有这个能力的unix shell只有Korn shell和Z shell。
输入输出重定向.bash拥有传统Bourne shell缺乏的I/O重定向语法。bash可以同时重定向标准输出和标准错误，这需要使用下面的语法