Colaboração: Lucas Villela Canôas
Muitos podem argumentar "Qual a utilidade disso?". O comando beep pode ser usado em shell scripts para o final de processos, definir um beep para erros no programa, e assim vai...tudo depende de sua critividade! Com o comando
beep
podemos controlar o pc-speaker de modo mais flexível, usando diferentes sons para diferentes eventos. Você pode executar um beep simples com o seguinte comando:
$ beep
Instalação
Em algumas distros o pacote beep não vem instalado por padrão. Para distribuições Debian e derivadas (Ubuntu, Big Linux, etc), emita o comando:
# apt-get install beep
Em distros Red Hat e derivadas (ex.: Fedora, Suse)
# yum install beep
Opções de uso
Opção | Descrição | Exemplos | |
---|---|---|---|
-l milissegundos | Essa opção determina quantos milessegundos o beep tocará, lembre-se que 1ms=0,001s logo 1000ms=1s | $ beep -l 5000 | |
-f frequência | Define a frequencia, muda o tom do som, permitindo realizar combinações muito interessantes | $ beep -l 2000 -f 100 | |
-r repetições | Define o numero de repetições | $ beep -l 800 -f 100 -r 5 | |
-d tempo | Determina o tempo (delay) de espera de repetição entre um som e outro, usado junto com a opção -r | $ beep -l 500 -r 5 -d 1000 | |
-n | Usa uma linha de comando do beep para realizar vários sons diferentes | $ beep -l 700 -f 1 -n -l 700 -f 10 -n -l 700 -f 100 | |
-s | Essa opção trata do processamento de entrada e saída de dados. A opção -s conta as linhas que foram redirecionadas para o beep por meio do pipe (''|'') | $ cat zonebin.txt | beep -s -f 500 | |
-c | Essa opção trata do processamento de entrada e saída de dados, contando os caracteres que forem redirecionados pelo pipe | $ echo zonebin | beep -c -f 100 -l 900 |
0 comentários:
Postar um comentário