
root ユーザーで bash スクリプトを実行すると、iptables が存在しないという出力が表示されます。なぜ、これは root でのみ発生するのでしょうか?
for CMDAPP in "hash" "curl" "iptables"
do
if ! hash "$CMDAPP" 2>/dev/null
then
echo "`date`: $MODULE ended without '$CMDAPP' command." >> ERROR.log
exit
fi
done