17 Jan
2013
17 Jan
'13
15:13
On 2013-01-17 14:56:39 +0100, Christophe Martin wrote:
script args -------------------- #! /bin/sh echo args a recu $# parametres j=1 for i do printf '%3d -->%s<--\n' "$j" "$i" j=$(( $j + 1 )) done --------------------
Tiens, j'ai une commande similaire, sauf que j'écris dans un fichier, que je peux relire avec emacs. Si on affiche directement dans un terminal, il faudrait se préoccuper des caractères non affichables, e.g. args "$(printf "abc\bde")" -- Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)