aide script

TrolluX Membre non connecté
-
- Voir le profil du membre TrolluX
- Inscrit le : 17/02/2018
j'ai un script qui utilise "gksu" avec l'option --description mais celle-co ne fonctionne plus avec la derniere version
Code BASH :
(gksu:17179): WARNING **: Option inconnue --description
voici la commande
Code BASH :
RESULT=$(gksu --description "sfill" "sh -c '
voici le scrip complet
Code BASH :
#!/bin/sh test -z "$PWD" && exit 1 mkdir -p "$PWD/ECRASEMENT" trap "rm -rf $PWD/ECRASEMENT" EXIT { (echo 0 MAX=4000000 FREE="$(df -P "$PWD" | awk '/\// { print $4 }')" if [ "$FREE" -gt "$MAX" ]; then for n in $(seq 0 $((90 / ($FREE / $MAX))) 90); do echo "$n" FILE="$PWD/ECRASEMENT/$FREE.$n.$$" echo "# Écrasement de $FILE" dd if=/dev/zero of="$FILE" seek="$MAX" bs=1k count=1 shred -n 3 "$FILE" done echo 90 fi echo "# Écrasement de l'espace libre restant" RESULT=$(gksu --description "sfill" "sh -c ' sfill -l -l \"$PWD/ECRASEMENT\" && sfill -l -l \"$PWD/ECRASEMENT\" && sfill -l -l \"$PWD/ECRASEMENT\" || echo ERROR") test "$RESULT" = "ERROR" && exit 1 rm -rf "$PWD/ECRASEMENT" echo 100 echo "# Écrasement de l'espace libre terminé avec succès" ) || { echo "# Une erreur est survenue." zenity --error \ --text "Une erreur est survenue pendant l'écrasement de l'espace libre." \ --title "Écrasement de l'espace libre" } ; } | zenity --progress --title "Écrasement de l'espace libre"
ma question est, existe t'il une option de remplacement ou une commande alternative ?
MGA6 64 Bits
Plasma 5.8.7
Kernel 4.14.18-desktop-1.mga6
Plasma 5.8.7
Kernel 4.14.18-desktop-1.mga6

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
- le coup de créer des directories pour gérer des variables
- manque le paramètre su-mode
- manque une simple quote avant la fin de la double quote
- peut-être virer les retours à la ligne
- peut-être préférer la simple quote à la double quote
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie