シェルスクリプトで root で実行しているか確認する方法
2003-03-06-1: [Code]
- その 1
UID=`id | sed 's/uid=\([0-9]*\)(.*/\1/'`
if [ $UID -ne 0 ]
then
echo "Not root"
exit 1
fi
- その 2
if [ "`id | grep root`" = "" ]
then
echo "Not root"
exit 1
fi
2003-03-06-1: [Code]
- その 1
UID=`id | sed 's/uid=\([0-9]*\)(.*/\1/'`
if [ $UID -ne 0 ]
then
echo "Not root"
exit 1
fi
- その 2
if [ "`id | grep root`" = "" ]
then
echo "Not root"
exit 1
fi