[問題] Bash shell 語法的順序

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

[問題] Bash shell 語法的順序

文章daniel » 週六 2月 04, 2006 10:44 pm

小弟想用 sudo 執行 suspend 的動作, 可是我輸入
代碼: 選擇全部
sudo echo -n "mem" > /sys/power/state

似乎會先執行 '>' 左邊的指令再 redirect 給 /sys/power/state :ooops:

現在只好刻苦的把 echo 後的指令寫成 script, 再用 sudo 來執行.
請問大大們有更好的作法嗎? :-?
daniel
可愛的小學生
可愛的小學生
 
文章: 24
註冊時間: 週五 9月 05, 2003 2:06 pm
來自: Hsin-Chu

文章d2207197 » 週日 2月 05, 2006 12:40 am

sudo bash -c 'echo -n "mem" > /sys/power/state'

或是

sudo -s
echo -n "mem" > /sys/power/state
ctrl-d
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客