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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ksh] Echo -n

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ksh] Echo -n

n°1767401
Tonio94
Posté le 31-07-2008 à 17:35:59  profilanswer
 

Salut,
 
 
J'ai un script en ksh et si je fais un echo -n "toto" dans mon script lorsque je l'exécute il m'affiche :
 
# ./monscript.sh
# -n toto
 
Alors que si je le fais en ligne de commande le -n fonctionne bien....
 
J'ai essayé tmp=`echo -n toto` puis echo $tmp mais il stocke encore l'option -n comme une chaine de caractère... Jamais vu ça lol. Si vous avez une idée...
 
 
Merci d'avance!

mood
Publicité
Posté le 31-07-2008 à 17:35:59  profilanswer
 

n°1767404
Elmoricq
Modérateur
Posté le 31-07-2008 à 17:38:21  profilanswer
 

Essaie avec : /usr/bin/echo -n "toto"
 
Sinon tu utilises le echo du shell, qui ne gère pas ces options.

n°1767416
Tonio94
Posté le 31-07-2008 à 17:58:43  profilanswer
 

Merci ça fonctionne avec /usr/ucb/echo

n°1768312
Sve@r
Posté le 02-08-2008 à 19:33:30  profilanswer
 

Tonio94 a écrit :

Merci ça fonctionne avec /usr/ucb/echo


 
Et la prochaine fois, au lieu de tenter d'utiliser des options exotiques qui ne sont pas standard, passes par un code peut-être un peu plus lourd mais qui a l'avantage d'être 100% portable

Code :
  1. echo "toto" |awk '{printf("%s", $0)}'


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
n°1769412
matafan
Posté le 05-08-2008 à 11:32:06  profilanswer
 

Sinon avec le echo de ksh, c'est echo "toto\c"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [ksh] Echo -n

 

Sujets relatifs
[SHELL] Comment faire une tabulation dans un echoDifférence entre un echo et un return
introduire "echo echo...>>txt.txt" dans (...)>>bat.batComment programme-t-on des effets FX (Reverb, Echo, etc.) avec Fmod?
Comment afficher un <? ... ?> dans un echo?Afficher &quot; en html avec un echo php ??!!
Echo sur X caracteres[PHP] Du code dans un echo
PB echo < ...[RESOLU] Comment faire un echo sans retour chariot sous unix ?
Plus de sujets relatifs à : [ksh] Echo -n


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)