[Linux-Biella] find, exec e script

Paolo Ciarrocchi paolo.ciarrocchi a gmail.com
Mer 3 Maggio 2006 10:44:04 CEST


On 5/3/06, Emanuele Aina <faina.mail a tiscali.it> wrote:
> Paolo Ciarrocchi dubitò:
[...]
> > Questo ovviamente mi apre una finestra con zenity per ogni symlink
> > trovato, non una solo finestra con _tutti_ i symlink trovati.
>
> Semplice, aggiungi parentesi attorno all'intero ciclo e sposta la pipe:
>
> (for file in /boot/vmlinuz*; do
>     if [ -L "$file" ]; then
>         echo -n "$file -> `readlink $file`"
>     elif [ -f "$file" ]; then
>         echo "$file";
>     fi;
> done) | zenity --text-info --title "Symbolic links found" --width=400 &
>
> Dovrebbe andare, anche se non l'ho provato... :)

Perdona la mia ignoranza (questa sera mi devo documentare un po' per
capire come funziona lo script che mi hai scritto) ma questo non mette
in output sia i symlink che i file normali?
Se si, posso ovviamente fare due for separati. Giusto per capire
quello che sto facendo ;-)

Ciao,

--
Paolo
http://paolociarrocchi.googlepages.com


Maggiori informazioni sulla lista Linux