Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1527 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script : echo avec l'option -e

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script : echo avec l'option -e

n°1053770
vincent0
Posté le 21-06-2008 à 10:11:31  profilanswer
 

Bonjour,
J'ai un problème plutôt bizarre avec cette ligne dans mon script :

Code :
  1. echo -e ";\n" >> $fichier;


Problème : il écrit aussi le "-e" dans le fichier, pourquoi ?  
NB : si je tape la commande dans la console, je n'ai pas se problème.

mood
Publicité
Posté le 21-06-2008 à 10:11:31  profilanswer
 

n°1053933
lebarjoe
Posté le 21-06-2008 à 21:19:04  profilanswer
 

Bonjour,
 
Ton problème provient du shell que tu utilises.
 
Par exemple pour le le shell (!#/bin/sh) tu es obligé de mettre l'option -e si tu souhaites "\n" soit interprété comme un retour à la ligne.  
En bash (#!/bin/bash), tu n'a pas besoin de spécifié l'option.
 
Donc si tu met en entête de ton script "#!/bin/sh" l'option "-e" n'apparaîtra pas dans le fichier $fichier.
 
 
Bonne fête de la musique ;)
 
 

n°1053941
Taz
bisounours-codeur
Posté le 21-06-2008 à 21:39:00  profilanswer
 

bah vu que sh c'est souvent un lien vers bash ...
 
essaie \echo / /bin/echo plutot


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script : echo avec l'option -e

 

Sujets relatifs
Script recherche de fichiersubstr dans une variable de script shell
Script supprimant/déplacant des fichiers vieux de x joursScript en tache de fond au démarrage.
création d'un Script pour ajouter un mot de passe crypté dans fichier[script csh] Ecrire a la suite d'un fichier dans une condition
script potinst d'un paquet non compris[RESOLU + TUTO]executer script Expect dans Cron
script qui donne le gmt du serveurScript pour éteindre les machines
Plus de sujets relatifs à : Script : echo avec l'option -e


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR