2012-04-25 4 views
4

원격 컴퓨터에서 긴 스크립트를 실행하고 스크립트가 끝날 때 경고음이 들리고 싶습니다. 내 컴퓨터에 나는 스크립트의 끝 부분에 추가 할 수 있습니다원격 컴퓨터에서 스크립트를 실행하는 동안 내 컴퓨터에서 "삐"소리를내는 방법?

echo -e '\a' > /dev/console 

하지만이 불만을 원격 시스템에서 작동하지 않습니다 :

-bash: /dev/console: Permission denied 

어떻게 이것을 달성하기 위해?

+0

http://unix.stackexchange.com/questions/1974/how-do-i- make-my-pc-speaker-beep || http://superuser.com/questions/47564/remotely-make-the-computer-beep-on-built-in-speaker || http://askubuntu.com/questions/19906/beep-in-shell-script-not-working –

답변

2

당신은 ssh를 매개 변수로 전달하여 스크립트를 실행 한 다음 로컬 경고음을 에코 수 :

ssh [email protected] /path/to/script; echo -e '\a' > /dev/console 
+0

줄 끝에 ">/dev/console"을 추가하면 작동합니다. 이렇게 간단한 ... 나는 그것에 관하여 생각 했음에 틀림 없다 :) 감사합니다 – Barth

+0

@Barth 행복한 것을 도울 것이다. – blahdiblah

0

아마도 /dev/console 대신 /dev/tty을 사용할 수 있습니다. (나는 어떻게하면 ssh 비프 음을 처리 할 수 ​​있을지 모르겠으므로 터미널 에뮬레이터를 시작해야합니다 (예 : ssh -X -f remotehost xterm).

관련 문제