Shell-Script
su - 和後台中的命令行
我正在編寫一個簡單的 unix 腳本來自動讀取日誌文件。以下內容不向終端提供任何輸出。它只是要求輸入 buser 的密碼,然後就掛起。我知道這是因為
-c
of中的命令su
是在後台執行的。但是日誌文件有一些日誌,我想將其輸出到終端。有沒有辦法做到這一點。請注意,我沒有使用 sudo 命令的選項。ssh -t auser@something.com "ssh -t aserver "su - buser -c "tail -f /logfile
這些天來,這已成為一個非常普遍的問題,請以這種方式嘗試:
ssh -t auser@something.com ssh -t aserver 'su - buser -c \"tail -f /logfile\"'