[Linux-Biella] find, exec e script
Paul TT
paultt a bilug.linux.it
Mer 3 Maggio 2006 00:56:17 CEST
Paolo Ciarrocchi wrote:
> On 4/27/06, Emanuele Aina <faina.mail a tiscali.it> wrote:
>
>> Paolo Ciarrocchi implementò:
>>
>> > Cmq, ho implementato quanto mi hai suggerito, il modo in cui distinguo
>> > tra file e symlink è un hack, ma non ho trovato di meglio.
>>
>> for file in /boot/vmlinuz*; do
>> if [ -L "$file" ]; then
>> echo -n "$file -> `readlink $file`";
>> elif [ -f "$file" ]; then
>> echo "$file";
>> fi;
>> done
>>
>> Può andare?
>
>
> Pensavo di si ma non riesco a fare quello che voglio, ho modificato
> quello che mi hai suggerito cosi:
>
> for file in /boot/vmlinuz*; do
> if [ -L "$file" ]; then
> echo -n "$file -> `readlink $file`"|zenity --text-info --title
> "Symbolic links found" --width=400 &
>
> elif [ -f "$file" ]; then
> echo "$file";
> fi;
> done
>
> Questo ovviamente mi apre una finestra con zenity per ogni symlink
> trovato, non una solo finestra con _tutti_ i symlink trovati.
touch /tmp/gkernel_$$
for file in /boot/vmlinuz*; do
if [ -L "$file" ]; then
echo "$file -> `readlink $file`" >> /tmp/gkernel_$$
elif [ -f "$file" ]; then
echo "$file";
fi;
if -fffffff
cat /tmp/gkernel_$$|zenity --text-info --title "Symbolic links
found" --width=400 &
fi
done
rm -f /tmp/gkernel_$$
PS zenity non so e non voglio ora sapere come funge....
--
Vista should not be confused with Windows Longhorn, the codename for
Macintosh OS 10.4 "Tiger", released in April 2005.
Maggiori informazioni sulla lista
Linux