터미널에서 경고음 재생


13

터미널에서 OSX 경고음을 재생하는 방법이 있습니까? 시스템 환경 설정> 사운드> 사운드 효과 탭에 나열된 경고음

답변:


20

터미널 설정에서 고급의 "가청 벨"을 활성화 한 경우 BEL 제어 문자가 기본 경고음을 울립니다.

이를 시도하려면 echo명령과 control+ v control+를 차례로 실행하십시오 g. 올바르게 입력하면 다음과 같습니다.

$ echo ^G

를 누르면 return경고음이 울립니다.

( control+ v는 바로 뒤 따르는 제어 문자의 쉘 이스케이프입니다.)

afplay명령을 사용하여 특정 사운드 파일을 재생할 수도 있습니다.

$ afplay /System/Library/Sounds/Funk.aiff 

MAMP PRO에서 소리를 재생하기 위해 이것을 사용합니다 : <? 경유 ( '/ usr / bin / afplay /System/Library/Sounds/Sosumi.aiff'); ?>
EDP

7

수정 자 키가 적은 다른 옵션은 명령을 사용하는 것 tput bel입니다.


나는 내 터미널 설정에서 "청각 종"을 사용할 수 있기 때문에이 대답을 좋아하지만, tput bel난 여전히 경고를 얻을 수 있도록 내가 시끄러운 일없이 원하는 것을 "시각적 종"을 호출
Purefan

4

나는 지그의 해결책을 좋아한다. 짧게 유지하기 위해 나는 이것을했다 :

/Users/{username}/.bash_profile줄을 추가

alias taskready='afplay /System/Library/Sounds/Hero.aiff'

터미널을 종료하고 터미널을 엽니 다. 이제 속기 명령을 사용할 수 있습니다 taskready.

다음 중에서 선택할 수 있습니다.

Basso.aiff  Frog.aiff   Hero.aiff   Pop.aiff    Submarine.aiff
Blow.aiff   Funk.aiff   Morse.aiff  Purr.aiff   Tink.aiff
Bottle.aiff Glass.aiff  Ping.aiff   Sosumi.aiff

2
done루프 동안, 어쩌면 다른 이름이 더 좋을 수도에 대한 / 닫기로 떠들썩한 파티에 사용됩니다
nohillside

@ nohillside 운 좋게도 지금까지 아무런 문제가 발생하지 않았습니다 ... 고마워! 짧은 키워드 제안이 있습니까?
Matt

1
피하십시오 man bash모든 키워드를 보십시오 :-)
nohillside

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.