Une interrogation de débutant
si je lance en mode console echo "abc" >>mon.txt mon nom de fichier ne comporte aucun caratère exotique en sufixe à .txt donc lisible par tout programme... , si cette commande exprimée au travers un bash je me retrouve avec un caratère exotique rendant son appel impossible par une autre application: le nom de fichier étant rallongé d'un caractère exotique.
Si tente cette opération de création de fichier via une routine java-jar, j'ai la même anomalie m'empechant d'appeler ce fichier créer pour un autre traitement .
Es ce un problème de configuration de langage dans le raspberry ?
Où es l'astuce ?
Merci par avance
Nom de fichier en mode console
Modérateurs : Francois, maxty01
- vague nerd
- Modérateur
- Messages : 1473
- Enregistré le : mar. 14 oct. 2014 11:42
- Localisation : France !
Re: Nom de fichier en mode console
Bonjour.
Si j'ai bien compris :
rien à signaler.
Par contre, au sein d'un fichier .sh, la commande ajoute un caractère spécial à la fin du nom de fichier (pas dans le contenu).
Dans votre fichier bash, vous devez avoir ce fameux caractère spécial. Comment avez vous édité le .sh ? Comment l'avez-vous transféré ?
Pour confirmer mon hypothèse : créer en mode console mon.txt et mettez-y du contenu remarquable. Ensuite, lancez votre .sh et remarquez que mon.txt n'a pas été modifié, et qu'un nouveau fichier a été créé
(avec le caractère spécial en fin de nom).
Enfin, avez vous bien mis l'entête dans le fichier bash ?
Cdt.
Si j'ai bien compris :
Code : Tout sélectionner
"abc" >> mon.txt
Par contre, au sein d'un fichier .sh, la commande ajoute un caractère spécial à la fin du nom de fichier (pas dans le contenu).
Dans votre fichier bash, vous devez avoir ce fameux caractère spécial. Comment avez vous édité le .sh ? Comment l'avez-vous transféré ?
Pour confirmer mon hypothèse : créer en mode console mon.txt et mettez-y du contenu remarquable. Ensuite, lancez votre .sh et remarquez que mon.txt n'a pas été modifié, et qu'un nouveau fichier a été créé
(avec le caractère spécial en fin de nom).
Enfin, avez vous bien mis l'entête dans le fichier bash ?
Cdt.
Cordialement,
Vague Nerd
Vague Nerd
Re: Nom de fichier en mode console
bjr
Exact !
je vous remercie de votre réponse
avec votre aide j ai dénoué mon problème
deplus les fichiers batch incriminés sont crées à partir d'une application externe et transférés vers le raspberry
ils sont un format dos et non pas unix .... et après mise en forme tout est rentré dans l'ordre , je nais plus de problème
M.salutations
Exact !
je vous remercie de votre réponse
avec votre aide j ai dénoué mon problème
deplus les fichiers batch incriminés sont crées à partir d'une application externe et transférés vers le raspberry
ils sont un format dos et non pas unix .... et après mise en forme tout est rentré dans l'ordre , je nais plus de problème
M.salutations
- vague nerd
- Modérateur
- Messages : 1473
- Enregistré le : mar. 14 oct. 2014 11:42
- Localisation : France !