De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Lucas Villela Canôas
Data de Publicação: 17 de maio de 2011
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
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çã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 |
Lucas Villela Canôas (www.zonebin.com) tem 17 anos, tem um site onde publica seus artigos, está cursando o 3° ano do médio e pretende fazer Ciência da Computação.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários