※ 2014/12/17追記
man bashを見ると
...
-x file
True if file exists and is executable.
...
となっているが実際に$ bash -x script.shとすると実行内容がエコーされる
なんでだろうと思ったら「CONDITIONAL EXPRESSIONS(条件式)」のコーナーに書いてあった
実行内容がエコーされる-xオプションは別にありそう
CONDITIONAL EXPRESSIONS
Conditional expressions are used by the [[ compound command and the test and [
builtin commands to test file attributes and perform string and arithmetic