| Reda fisiere audio |
|
| Scris de Cypress | ||||||
| Thursday, 22 November 2007 | ||||||
|
#!/bin/bash ########################################################################## # Shellscript: audio - play audio files # Author : Heiner Steven < Aceasta adresa e-mail este protejata impotriva spamului, JavaScript trebuie activat pentru a putea vizualiza pagina. > # Date : 1995-06-21 # Requires : - # Category : Desktop # SCCS-Id. : @(#) audio 1.2 04/02/18 ########################################################################## # Description # ########################################################################## PN=`basename "$0"` # Program name VER='1.2' : ${SOUNDPATH:=/usr/demo/SOUND/sounds} : ${AUDIODEV:=/dev/audio} Usage () { echo "$PN - play audio files, $VER (stv '95) Usage: $PN -l $PN [audiofile ...] $PN -l lists available audio files in SOUNDPATH=$SOUNDPATH. The second form plays the given audio file (the .au extension may be omitted). Default audio device is AUDIODEV=$AUDIODEV" >&2 exit 1 } Msg () { for MsgLine do echo "$PN: $MsgLine" >&2 done } Fatal () { Msg "$@"; exit 1; } # Check arguments before setting them getopt hl "$@" > /dev/null 2>&1 || Usage set -- `getopt hl "$@"` while [ $# -gt 0 ] do case "$1" in -l) # list audio files [ -d "$SOUNDPATH" -a -r "$SOUNDPATH" ] && ls -C "$SOUNDPATH" exit;; --) shift; break;; -h) Usage;; -*) Usage;; *) break;; # first file name esac shift done [ -c "$AUDIODEV" ] || Fatal "cannot find audio device: $AUDIODEV" for AudioFile do if [ -r "$AudioFile" ] then File="$AudioFile" elif [ -r "$AudioFile.au" ] then File="$AudioFile.au" ] elif [ -r "$SOUNDPATH/$AudioFile" ] then File="$SOUNDPATH/$AudioFile" elif [ -r "$SOUNDPATH/$AudioFile.au" ] then File="$SOUNDPATH/$AudioFile.au" else Msg "cannot find audio file $SOUNDPATH/$AudioFile.au" continue fi cp "$File" "$AUDIODEV" done exit 0
Only registered users can write comments! Powered by !JoomlaComment 3.12 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved. |
||||||





Asus Eee Keyboard - o bijuterie hardware
wow - Excelenta bucatica de hardware de ...
Asus Eee Keyboard - o bijuterie hardware
As paria ca procesorul integrat in tasta...
Asus Eee Keyboard - o bijuterie hardware
back to zxspectrum - se pare ca ne intoa...
Asus Eee Keyboard - o bijuterie hardware
Nu merge sa dai click pe poza din frontp...
Asus Eee Keyboard - o bijuterie hardware
Merge si daca nu esti logat.
Asus Eee Keyboard - o bijuterie hardware
Nea' Cypress, baga un hyperlink la poza ...
De anul acesta puteti reclama spam-ul
E o gramada pe yahoo mail sistemul antis...