[Linux-Biella] find, exec e script
Andrea Musuruane
musuruan a gmail.com
Gio 4 Maggio 2006 09:28:41 CEST
Il giorno mer, 03/05/2006 alle 20.47 +0200, Paolo Ciarrocchi ha scritto:
> On 5/3/06, Paolo Ciarrocchi <paolo.ciarrocchi a gmail.com> wrote:
>
> (for file in /boot/vmlinuz*; do
> if [ -L "$file" ]; then
> echo -n "$file -> `readlink $file`"
> fi;
> done) | zenity --text-info --title "Symbolic links found" --width=400 &
>
> running_kernel=$(uname -r)
>
> kernel=""
> kernel=$((for file in /boot/vmlinuz*; do
> if [ -f "$file" ]; then
> echo "$file"
> fi;
> done)| zenity --list --title "Finding all installed kernels..."
> --text "You are currently running "$running_kernel --column "kernels
> found")
>
> Il secondo ciclo pero' non mi funziona, mi mostra tutti i file, link
> compresi .-(
>
Perchè non usi il comando find?
# find /boot -type l -name vmlinuz* -printf '%p\n'
# find /boot -type f -name vmlinuz* -printf '%f\n'
Ciao,
Andrea.
Maggiori informazioni sulla lista
Linux