Vous n'êtes pas identifié(e).
je voudrais obtenir en ajoutant un tiret ça:
Une idée ?
Dernière modification par Anonyme (05-01-2017 05:23:13)
Dernière modification par MicP (05-01-2017 19:59:48)
Hors ligne
Je ne veux pas les guillemets
Tu peux me faire ça :
Car moi je n'arrive qu'a sortir ça :
Dernière modification par Anonyme (05-01-2017 18:03:49)
Je ne veux pas les guillemets
Il n'y a pas de guillemets dans la variable résultante (mesVals)
Je n'ai mis les guillemets dans le "echo" final que pour démontrer qu'il n'y avait pas de caractère espace en trop :
Par contre, sans les guillemets, tu n'aurais pas pu voir qu'il y avait un espace en trop que je supprime avec :
=======
Si ton but est de l'afficher sans les guillemets, tu peux donc remplacer
par
=======
Je modifie mon précédent message pour un affichage sans les guillemets.
Dernière modification par MicP (05-01-2017 20:04:13)
Hors ligne
Me donne bien :
Un truc me chagrine mais c'est pas obligé que j'ai raison, lorsque je vais intégrer $mesVals dans ffmpeg, j'ai peur que le premier moins de "-map..." n'ai pas d'espace avec $TITLE
en gros, ça ferait un truc du genre :
Je dis ça car j'ai remarqué que ça foirait si je m'étais $mesVals entre guillemets "$mesVals"
Mais bon, c'est peut-être pas le cas avec ton code que je vais tester de suite ...
Et voilà le boulot
EDIT: le -E permet d'avoir des expressions rationnelles un peu plus simple :
il y a moins besoin d'antislash
Dernière modification par enicar (05-01-2017 21:12:57)
Hors ligne
Retourne
Mais je sais pas si c'est exactement ce que tu as besoin, j'ai juste répondu au topic du fil
Hors ligne
Merci beaucoup
EDIT tu as vu mon post 7 ?
Dernière modification par Anonyme (05-01-2017 21:23:05)
Merci beaucoup
Je t'en prie, c'est toujours un plaisir
Hors ligne
EDIT tu as vu mon post 7 ?
Oui, et puis… que veux-tu dire ?
Hors ligne
Tu vois si je met des guillemets à "$MAP" , c'est bizarre ce truc
Dernière modification par Anonyme (05-01-2017 21:30:36)
Tu vois si je met des guillemets à "$MAP" , c'est bizarre ce truc
Non, ce n'est pas bizarre, car lorsque tu mets des guillemets "$MAP" est transmis comme
un seul argument, c'est une chaine indivisible passée comme telle à ffmpeg. Or ce qu'attend
ffmpeg ce sont des options délimités avec leur argument , et non une option qui serait :
« -map i:131 -map i:132 -map i:133 ».
EDIT: Et sans les guillemets, bash « expanse » la variable et découpe en « mot ».
C'est pour éviter ce découpage en « mot » que l'on se sert des guillemets.
Dernière modification par enicar (05-01-2017 21:35:03)
Hors ligne