Echo sur X caracteres

Echo sur X caracteres - Shell/Batch - Programmation

Marsh Posté le 26-12-2007 à 12:12:06    

Hello
Voilà, j'ai un script shell qui doit écire des varaibles à l'écran, mais bien formatées
 
Est-ce que la commande echo permet d'écrire sur X caracteres, à la maniere d'un :
 

Code :
  1. printf("%3c",truc)


 
ou sinon, comment utiliser cette fonction sous shell ?
 
merci !  


---------------

Reply

Marsh Posté le 26-12-2007 à 12:12:06   

Reply

Marsh Posté le 26-12-2007 à 12:25:59    

La commande printf s'utilise comme la fonction.
 
$ str=Abc
$ Num=5
$ printf "<%-3s> %02d\n" "$str" "$Num"
<Abc> 05
$
 
Jean-Pierre.

Reply

Marsh Posté le 26-12-2007 à 14:32:05    

aigles a écrit :

La commande printf s'utilise comme la fonction.
 
$ str=Abc
$ Num=5
$ printf "<%-3s> %02d\n" "$str" "$Num"
<Abc> 05
$
 
Jean-Pierre.


 
Génial :)  
 
Merci bcp !  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed