いわゆる普通のプログラミング言語(PythonやCやJavaScript)に対して,シェルスクリプトを作る上で気をつけてることってある?

例えば「局所変数や局所関数が宣言できないのでなるべく使わない」とかさ。