[gull] bash >> read imbriqué
Félix Hauri
felix at f-hauri.ch
Fri Sep 25 11:51:20 CEST 2009
On Fri, Sep 25, 2009 at 11:16:18AM +0200, Félix Hauri wrote:
>
> Pour ce qui est de ``ma'' proposition, je t'intéresserais à la commande
> ``dialog''...
Variante avec des cases à cocher:
#!/bin/bash
# ASKCMD=whiptail
ASKCMD=dialog
# ASKCMD=gdialog
( cat -n |
$ASKCMD --separate-output --checklist \
"Selectionner les fichiers à supprimer" 22 60 16 $(
while read a b;do
printf "%s %s no " $b $a
done
) 2>&1 >/dev/tty |
xargs -n 1 echo |
xargs -n 1 -I{} sh -c '
echo "Scratcher le fichier: {}";
echo shred {};
echo "Supprimer le fichier: {}";
echo rm {};'
) <<EndOfList
fichier1
fichier2
fichier3
fichier4
EndOfList
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list