#1 Le 02/05/2012, à 15:11
- PowaBanga
[Résolu] zénity renommer un fichier sélectionné
Rebonjour
voici en ligne de commande ce que j'essaye de faire (un petit dessin vaut mieux qu'un long discour):
Entree=`zenity --file-selection --title "File"`
mv $Entree $HOME/frankie.exe
Le problème que j'ai est que mon Entrée peut être remplacée par plusieurs mots séparés par des espace ( genre : /home/lio/D-Day Normandy Installer.exe ), ce qui ne convient pas à la console :'(
Je sais pas trop quoi faire là je suis un peu paumé
Dernière modification par PowaBanga (Le 02/05/2012, à 15:21)
Hors ligne
#2 Le 02/05/2012, à 15:13
- Spitfire 95
Re : [Résolu] zénity renommer un fichier sélectionné
Tu as essayé
Entree=`zenity --file-selection --title "File"`
mv "$Entree" $HOME/frankie.exe
?
==EDIT==
Ça semble ne rien changer. Mais sinon, peut-être moins propre mais ça marche :
Entree=`zenity --file-selection --title "File"`
Entree=$(echo '"' $Entree '"')
mv $Entree $HOME/frankie.exe
Dernière modification par Spitfire 95 (Le 02/05/2012, à 15:17)
Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.
Hors ligne
#3 Le 02/05/2012, à 15:18
- PowaBanga
Re : [Résolu] zénity renommer un fichier sélectionné
haaaa toi t'es cool
Merci Spitfire 95 tu gère !
edit
t'es sur que ca change rien ? parce que chez moi ça marche...
y veux dire quoi ton deuxième script ?
Dernière modification par PowaBanga (Le 02/05/2012, à 15:19)
Hors ligne
#4 Le 02/05/2012, à 15:20
- Spitfire 95
Re : [Résolu] zénity renommer un fichier sélectionné
t'es sur que ca change rien ? parce que chez moi ça marche...
Je n'ai pas testé avec mv mais avec echo "$Entree" ça m'affichait $Entree sans guillemets. Mais pour mv c'est probable que ça fonctionne comme ça.
Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.
Hors ligne
#5 Le 02/05/2012, à 15:21
- PowaBanga
Re : [Résolu] zénity renommer un fichier sélectionné
ben voilà
avec ceci :
Entree=`zenity --file-selection --title "File"`
mv "$Entree" $HOME/frankie.exe
c'est parfait
Hors ligne