![利用可能なコマンドを確認する](https://rvso.com/image/1419582/%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B.png)
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