6 999
contributi
S3v (discussione | contributi) (1.0.18) |
S3v (discussione | contributi) (1.0.19) |
||
Riga 47: | Riga 47: | ||
* * | * * | ||
* Script che crea un log utile alla risoluzione dei problemi più comuni * | * Script che crea un log utile alla risoluzione dei problemi più comuni * | ||
* Versione 1.0. | * Versione 1.0.19 * | ||
* * | * * | ||
*********************************************************************************" | *********************************************************************************" | ||
Riga 428: | Riga 428: | ||
function _dir { | function _dir { | ||
local file | local file | ||
local numfile=`find "$1" -maxdepth 1 -type f | wc -l` #numfile contiene i file contenuti nella directory. Solo primo livello. | local numfile=`find "$1" -maxdepth 1 -type f &>/dev/null | wc -l` #numfile contiene i file contenuti nella directory. Solo primo livello. | ||
local numdir=`find "$1" -maxdepth 1 -type d | wc -l` #numdir contiene le sottodirectory contenute nella directory. Solo primo livello. | local numdir=`find "$1" -maxdepth 1 -type d &>/dev/null | wc -l` #numdir contiene le sottodirectory contenute nella directory. Solo primo livello. | ||
nome_e_riga "$1" | nome_e_riga "$1" | ||
if [ $numfile -eq 0 -a $numdir -eq 1 ]; then | if [ $numfile -eq 0 -a $numdir -eq 1 ]; then | ||
echo "La directory non contiene file o directory" >> $log | echo "La directory non contiene file o directory" >> $log | ||
return | |||
elif [ $numfile -eq 0 -a $numdir -eq 0 ]; then | |||
echo "La directory non esiste" >> $log && _error "$1" | |||
return | return | ||
else | else | ||
Riga 595: | Riga 598: | ||
== Changelog == | == Changelog == | ||
<!-- Qui vanno inserite le spiegazioni di eventuali modifiche dello script (chi, cosa, quando). Ricordarsi di modificare la versione all'interno del codice (la versione iniziale è 1.0.0) --> | <!-- Qui vanno inserite le spiegazioni di eventuali modifiche dello script (chi, cosa, quando). Ricordarsi di modificare la versione all'interno del codice (la versione iniziale è 1.0.0) --> | ||
;1.0.19 | |||
;''Funzione _dir - soppresso l'output di find in caso di directory inesistente'' | |||
;''Funzione _dir - contemplato il caso di directory inesistente'' | |||
:[[Utente:S3v|S3v]] 14:23, 4 ott 2013 (CEST) | |||
;1.0.18 | ;1.0.18 | ||
:''Creata la funzione _dir che invia al log il contenuto dei file di una directory'' | :''Creata la funzione _dir che invia al log il contenuto dei file di una directory'' |
contributi