3

bash スクリプトの学習を開始しました。スクリプトがルートまたは通常のユーザーとして実行されているかどうかを判断する方法について、概念的な疑問があります。

ユーザーが 0 の場合、UID はわかっていますが、実装方法がわかりません。誰かがそれを機能させる方法を説明できますか? "Not a root user"スクリプトを通常のユーザーとして実行したときと同じようにメッセージを出力することはできますか?

私のスクリプトは簡単hello_world.shです:

#!/bin/bash
echo 'Hello World';
4

1 に答える 1