Script shell - écriture dans un fichier

Résolu
Jérôme -  
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je chercher à insérer une valeur à la suite d'un fichier existant avec la commande :

"valeur" >> fichier.txt

mais en évitant que cette valeur aille directement à la ligne suivante dans le fichier.
Quelqu'un saurait si c'est possible juste avec un commande ou un script shell?

La commande doit insérer la valeur à la suite de la dernière ligne du fichier.

Merci d'avance à ceux qui me répondront.

Jérôme
A voir également:

6 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Tu peux essayer par l'intermédiaire de la commande "echo" et de l'option "-n" (empêche le retour à la ligne). Ce qui donnerait :
echo -n $valeur >> fichier.txt
Par contre cette commande n'aura d'effet que lors du prochain ajout. Si comme tu le précises, la "valeur" doit s'incsrire à la suite de ton fichier, c'est la dernière ligne de ton fichier qui ne doit pas avoir de retour à la ligne.

Z'@+...che.
JP : Zen, my Nuggets ! ;-)
sh:/bin/laden: Not found !
7