給未來的裕翔
當以at進行類似echo的動作時
會失敗, 因為at沒有所謂的標準輸入輸出
不過可以改用echo "test-string" > /dev/tty#
不過有很多情況會失敗:
像是, 如果我(normal-user)在桌面那個tty, ex: tty1
echo hello > /dev/tty1 桌面傳給桌面會失敗
登入別的tty然後, echo hello > /dev/tty1 也會失敗, 應該還是因為桌面的關係
如果我在tty2以normal user登入
在tty1以同一位normal user執行echo hello > /dev/tty2
可以成功
如果在tty2以root登入
在tty1以normal user執行echo hello > /dev/tty2
會失敗
算了, 不想講了, 講結論: 好像就是~
從哪傳給桌面就是都會失敗
root傳給root和user可以成功
user只能傳給自己才會成功
不同user之間沒試過
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment