Salut à tous,

Je suis dans la lecture du HS Linux Magazine sur les script Shell, et j'ai un truc que je n'arrive pas a comprendre :

Le but est de remplacer les espaces par des tiret, mais il y'a une chose que je ne comprend pas : le *, quelqu'un pourrait il éclairer ma lanterne : de ce que j'en lis, celà veut dire toute les occurrence ou alors cela signifierait "O ou plus"..

si j'applique cette commande a ce texte : #test test J'obtiens : -#-t-e-s-t-t-e-s-t- et je ne comprend pas pourquoi. Les espaces sont bien remplacés par des '-' mais il en met aussi partout...

Quelqu'un pourrait il éclairer ma lanterne ?

D'avance merci,
Yo