fra@asus:~$ bash --version
GNU bash, versione 4.0.33(1)-release (i486-pc-linux-gnu)
Copyright © 2009 Free Software Foundation, Inc.
Licenza GPLv3+: GNU GPL versione 3 o successiva <http://gnu.org/licenses/gpl.html>
Questo è software libero; è possibile modificarlo e ridistribuirlo.
Non c'è ALCUNA GARANZIA, nei limiti permessi dalla legge.
fra@asus:~$ cd /home/fra/Scrivania
fra@asus:~/Scrivania$ bash -vx ./rai.sh
#!/bin/bash
# Usate, modificate, riscrivete questo script come vi pare.
# se vi succede qualcosa di brutto a causa di questo script,
# io non c'ero, e se c'ero dormivo, ergo: sono cavoli vostri. chiaro?
+ $'\r'
: comando non trovato
# versione: 0.2.3
+ $'\r'
: comando non trovato
## CONFIGURAZIONE UTENTE
tries=5 #tentativi di scaricare ogni file
+ tries=5
timeout=10 #tempo massimo di attesa risposta per lo scaricamento (secondi)
+ timeout=10
player="vlc" #nome del player video.
+ player=vlc
output="si" #mandare a video i messaggi del player? (si/no)
+ output=si
background="no" #mandare il player in background, in modo da aver disponibile il terminale?
+ background=no
+ $'\r'
: comando non trovato
#per salvare gli stream, usate il vostro player preferito.
#per mplayer ad esempio, basta modificare la variabile "player" a:
# player="mplayer -dumpfile stream.wmv -dumpstream"
+ $'\r'
: comando non trovato
############ PROGRAMMA REALE ################
############ NON MODIFICARE! ################
TDIR="`echo ${0}|rev|cut -d '/' -f 1|rev`"
echo ${0}|rev|cut -d '/' -f 1|rev
++ echo ./rai.sh
++ rev
++ rev
++ cut -d / -f 1
+ TDIR=$'rai.sh\r'
mkdir /tmp/${TDIR} 2>/dev/null
+ mkdir $'/tmp/rai.sh\r'
: Permesso negato: /dev/null
chmod 777 /tmp/${TDIR} 2>/dev/null
+ chmod 777 $'/tmp/rai.sh\r'
: Permesso negato: /dev/null
RND=$RANDOM
+ RND=$'24239\r'
NOTFOUND=""
+ NOTFOUND=$'\r'
for command in wget sed grep awk tail head dialog; do
"/rai.sh: riga 26: errore di sintassi vicino il simbolo non atteso "do
'/rai.sh: riga 26: `for command in wget sed grep awk tail head dialog; do
fra@asus:~/Scrivania$