1樓:匿名使用者
#!/bin/bash
if [ `id -u` -eq "0" ]; then....
else
echo "the current user is not root";
fi前段時間看老外指令碼的。支援sudu執行,呵呵
2樓:
#!/bin/sh
#########0,表示登入,1表示未登入############check_root()
'|grep -w "root" >/dev/nullecho $?
}while :
doif [ $(check_root) -eq "0" ];then
#######發現root後執行命令##########echo "root login"
while :
doif [ $(check_root) -eq 1 ];then##########執行root退出命令 並跳出while迴圈##################
echo "root logout"
break
fisleep 1
done
fisleep 1
done
linux下shell怎麼把pwd命令的值給變數
1 bin bash 2 path pwd 3 cd 4 echo sript path path 第2行哪個不是單引號,看清楚哦 假設變數是var,那麼var pwd就行了,當然也可以是var pwd 如果你是c shell set var pwd work dir pwd echo work d...
在Linux系統下編寫shell程式,十萬火急,求解
bin bash echo en 請輸入數字 read i 判斷輸入值大於1 if i ge 1 then echo e 數 t平方 t立方 for j in seq 1 i doecho e j t j j t j j j done else echo 你輸入值有錯 fi將以上拷貝到shell 2...
linux下如何使用shell把處理好的csv檔案匯入到
linux 下,可以使用cli程式把csv檔案匯入到資料庫。具體 如下 oracle home bin sqlplus s username password instancename dev null 2 1 tmp attachement.csv 資料正文 cat tmp some tmp.cs...