Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/10/2015, à 17:57

jackos

[résolu] Zenity : nom de fichier sans l'extension

Bonjour,

J'ai un script avec zenity qui fait une conversion de png en bmp grace à une boite de dialogue qui me demande le nom du fichier souhaité
je souhaiterais récupérer le nom du fichier automatiquement  sans l'extension, exemple:

Avant
file=$(basename "$1")
>> test.png

Apres
pdf_file=??????
>>test

Avez vous des pistes??
Cordialement

Dernière modification par jackos (Le 11/10/2015, à 18:39)

Hors ligne

#2 Le 11/10/2015, à 18:05

jplemoine

Re : [résolu] Zenity : nom de fichier sans l'extension

Si le fichier est toujours avec l’extension png, tu peux faire :

file=$(basename -s .png "$1")

Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#3 Le 11/10/2015, à 18:09

MicP

Re : [résolu] Zenity : nom de fichier sans l'extension

michel@debG53SW:~$ monFich="Nom fichier.png"
michel@debG53SW:~$ sansExt="${monFich%.*}"
michel@debG53SW:~$ echo "${sansExt}"
Nom fichier
michel@debG53SW:~$ 

http://abs.traduc.org/abs-5.3-fr/ch09s02.html

Dernière modification par MicP (Le 11/10/2015, à 18:24)

Hors ligne

#4 Le 11/10/2015, à 18:38

jackos

Re : [résolu] Zenity : nom de fichier sans l'extension

merci MicP, cela fonctionne parfaitement.
à @jplemoine : merci du retour, je reste sur celui du MicP, mais je garde ton code pour d'autre occasion.

merci à vous wink

Hors ligne