Test for root.

トップ ページ
添付ファイル:
Eメールのメッセージ
+ (text/plain)
このメッセージを削除
このメッセージに返信
著者: Kevin Buettner
日付:  
題目: Test for root.
On Sep 6, 5:07pm, Carl Parrish wrote:

> Okay I'm writting a script that tests for root status. like so
>
> test `whoami` = 'root' || echo "You must be root to execute the commands."
>
> it never seems to be able to pass the test. From the command line I can run whoami and get back root but it never works in the script.
> Any idea what I'm doing wrong?


I don't think you're doing anything wrong; it works for me...

However, even if you do get the above working, you might want to
instead consider checking against either $UID or $EUID...

Kevin