ここでは、Linux シェル スクリプトを作成して、プログラムを実行し、「ユーザーがルートとしてログインしました」をエコーします。しかし、それは何も表示しません。「exit」を指定すると、「root としてログインしたユーザー」が表示されます。この問題を解決するために私を助けてください。
#!/bin/bash
logged_user=`whoami`
if [ $logged_user != root ]
then echo "You are not logged as root!"
echo "Enter root password if root password is set"
su #here it will ask to enter root password
echo "user logged as root" #this line is not working...
fi