Débutant au shell... besoin d'aide pour un petit script

Résolu/Fermé
watarux Messages postés 266 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 30 janvier 2023 - 6 avril 2014 à 00:13
 Utilisateur anonyme - 7 avril 2014 à 17:57
Bonsoir, voilà j'ai chercher partout des solution j'ai appris les bases de plusieurs commande de shell mais je n'arrive pas à faire ce que je voudrais...

je vous explique

je voudrais que quand je tape dans mon shell.

ex.test.sh Bonjour vous allez bien "ce jour"

et bien que ça m'affiche le texte taper avec un mot ou plutot un argument par ligne en gros je voudrais le résulta comme ceci

Bonjour
vous
allez
bien
ce jour.

merci de votre aide je sais pour vos ça doit être tout bête mais je débute vraiment merci de votre compréhension et de votre soutien
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
6 avril 2014 à 08:23
Salut,

Voir dans la FAQ : Bash - Les paramètres
0
Salut
Voilà une solution simple pour t'aider :

[me] $ echo -ne '#/bin/bash\nfor arg in "$@"; do echo "$arg"; done\n' > test.sh
[me] $ ./test.sh Bonjour vous allez bien "ce jour"
Bonjour
vous
allez
bien
ce jour
0
[me] $ cat test.sh
#/bin/bash
for arg in "$@"; do echo "$arg"; done
[me] $
0
Utilisateur anonyme
7 avril 2014 à 17:57
salut

#!/bin/sh
printf '%s\n' "$@"

épicez tout !
XD
0