WSL(2)을 사용하여 명령줄에서 벨을 울리는 방법은 무엇입니까?
나는 시도했다:
beep
echo -ne '\007'
echo -e "\a"
나는 set bellstyle none
/etc/inputrc.에 있습니다.
Ubuntu 18.04 이미지를 사용하세요.
답변1
기본 경로 설정이 있는 WSL Ubuntu 또는 Alpine에서는 .net을 사용할 수 있습니다.콘솔 경고음방법:
powershell.exe '[console]::beep(261.6,700)'
etc/profile
또는 에 대한 편리한 별칭을 제공합니다 ~/.bashrc
.
alias bloop="powershell.exe '[console]::beep(261.6,700)'"
여러 톤을 생성하는 도우미 함수를 정의합니다.
_beep () {
powershell.exe "[console]::beep($1,$2)"
}
alias bleep="_beep 1000 800" # A strong bleep (for profanity)
alias beep="_beep 2000 300" # Quick yet noticeable beep
alias blip="_beep 4000 80" # A less distracting blip
예: 성공 시 경고음이 울리고 실패 시 경고음이 울립니다.
make && blip || bleep