ecco un altro problema...
devo passare allo script una directory e di questa directory devo contare il numero dei file e dei link e delle sottocartelle...nel caso di una sottodirectory devo entrare dentro di essa ricorsivamente... ecco la mia idea, xò non funziona xkè ogni volta ke ricomincia la ricorsione le variabili si riazzerano...
come posso fare? grazie
codice:#!/bin/sh ndir=0; nfile=0; nlink=0; PATH=$PATH:/home/valekate/Desktop cd $1 for i in *; do if [ -d $i ]; then let "ndir+=1" cont.sh $1/$i elif [ -f $i ]; then let "nfile+=1" elif [ -h $i ]; then let "nlink+=1" fi done echo il numero di direc è $ndir echo il numero di files è $nfile echo il numero di link è $nlink


Rispondi quotando

)
