String trop long
juju
-
Flachy Joe Messages postés 2102 Date d'inscription Statut Membre Dernière intervention -
Flachy Joe Messages postés 2102 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Codant des scripts shells pour mes études, je rencontre un léger problème.
En effet, je possède une longue chaîne de caractère à transmettre à mon programme. Or, que j'essaie de la passer en argument, ou lors d'une saisie, mon terminal "tronque" la chaine, ma variable ne contenant alors pas la totalité de ce dont j'ai besoin.
J'utilise bash sous linux mint.
y a t'il une solution ?
Merci par avance
Codant des scripts shells pour mes études, je rencontre un léger problème.
En effet, je possède une longue chaîne de caractère à transmettre à mon programme. Or, que j'essaie de la passer en argument, ou lors d'une saisie, mon terminal "tronque" la chaine, ma variable ne contenant alors pas la totalité de ce dont j'ai besoin.
J'utilise bash sous linux mint.
y a t'il une solution ?
Merci par avance
1 réponse
Pour le problème évoqué dans le titre : Tu es sans doute un peu maigre...
Sinon :
Je ne croit pas que le shell limite la taille de la ligne de commande (en tout cas je viens de tester avec 25000 caractères sans problème)
Tu es sur de ton script ?
Sinon met tes données dans un fichier et envoi les au script avec
Sinon :
Je ne croit pas que le shell limite la taille de la ligne de commande (en tout cas je viens de tester avec 25000 caractères sans problème)
Tu es sur de ton script ?
Sinon met tes données dans un fichier et envoi les au script avec
./monscript.sh < monfichier