[Lugge] beep multipli

  • From: Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Wed, 8 Jan 2003 10:15:00 +0100

On Sun, 5 Jan 2003 18:12:54 +0100
Roberto A.F. <robang@xxxxxxxxx> wrote:

> On Sat, 4 Jan 2003 23:03:12 +0100
> barrav <barrav@xxxxxxxxx> wrote:
> 
> > Come posso far suonare un beep al termine di uno script?
> > (per essere sicuro che è stato eseguito)
> 

Il numero di beep lo decidi da linea di comando ed e` anche il numero di 
secondi di pausa, prova:

 beep --help
 
e poi

 beep 4

Qui sotto allego il sorgente!
Ne vuoi uno con cui puoi anche settare la frequenza dei beep, in decimi di 
secondo?
;-)


[roberto@rafhost roberto]$ cat beep.c
#include <stdio.h>

int
main (int argc, char **argv)
{
        int n, i;

        if (argc > 1) {
                n = atoi (argv[1]);
                if (!n)
                        printf ("\nSYNTAX: beep [n]\n\twhere n is the number of 
beeps\n\n");
        }

        for (i = 0; i < n; i++) {
                printf (".\a\n");
                sleep (1);
        }
        if (!n)
                printf ("\a");
}

 
[roberto@rafhost roberto]$ gcc -o beep beep.c
[roberto@rafhost roberto]$ su
 Password:
[root@rafhost roberto]# cp ./beep /usr/local/bin/beep

-- 
  ,__    ,_     ,___   .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
  ||_)   ||\    ||_   /            GEA Automotive S.R.L.           |
  || \   ||¯\   ||¯       Software Research & Development Division |
  ¯¯  ¯° ¯¯  ¯° ¯¯  °   tel.: +39 010 65966917                     |  
  Roberto A. Foglietta  com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx |
\ Linux & SW Architect  per.: http://digilander.iol.it/robang      |
 `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'
========---------- 
  
 Prima di scrivere in m-list per favore leggi il regolamento 
 http://www.lugge.net/soci/index.php?link=manifesto.htm#list 
 
 Archivio delle e-mail postate in lista 
 http://www.freelists.org/archives/lugge/ 
 
 Modifica dell'account su freelists 
 http://www.freelists.org/cgi-bin/lsg2.cgi  
 
----------======== 
 
 Orari di apertura della sede e come arrivarci: 
 http://www.lugge.net/soci/index.php?link=sede.htm 
  
 
 
  

Other related posts: