Réaliser des sauts de ligne avec une fonction bash
Résolu
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
xunil2003 Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
xunil2003 Messages postés 765 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai petit problème, je n'arrive pas à réaliser des sauts de ligne avec une fonction bash ?
Depuis le shell, les sauts de ligne fonctionne.
Mais avec une fonction ça marche pas ?
Il m'affiche :
Comment dois-je faire avec une fonction bash pour faire les sauts de ligne ?
Merci.
J'ai petit problème, je n'arrive pas à réaliser des sauts de ligne avec une fonction bash ?
Depuis le shell, les sauts de ligne fonctionne.
laurent@laurent-Bureau:~$ echo -e "tatata\ntatata\ntatata"
tatata
tatata
tatata
laurent@laurent-Bureau:~$
Mais avec une fonction ça marche pas ?
<code>exemple _source ()
{
echo -e "tatata\ntatata\ntatata"
}
echo $(exemple _source)
exit 0
Il m'affiche :
laurent@laurent-Bureau:~$ test.shJ'ai aussi essayé avec
tatata tatata tatata
laurent@laurent-Bureau:~$ echo -e "tatata\ntatata\ntatata"
printf "%b\n" 'tatata\ntatata\ntatata'mais c'est pareil ça marche pas.
Comment dois-je faire avec une fonction bash pour faire les sauts de ligne ?
Merci.
A voir également:
- Réaliser des sauts de ligne avec une fonction bash
- Fonction si et - Guide
- Partage de photos en ligne - Guide
- Comment supprimer une page sur word avec un saut de page ? - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
4 réponses
salut,
Mets des guillemets, autour des variables, et des substitutions de commandes!
et,
Mets des guillemets, autour des variables, et des substitutions de commandes!
et,
sourceest une commande
bash, qui ne devrait pas être utilisée comme nom de fonction.
Bonsoir,
La fonction est déclaré sous le non :
mais même avec ce nom, ça marche pas.
Merci.
La fonction est déclaré sous le non :
exemple _sourceque j'ai modifier,
mais même avec ce nom, ça marche pas.
Merci.
Bonsoir,
Avec :
Il me retourne :
Merci.
Avec :
exemple_source ()
{
echo -e "tatata\ntatata\ntatata"
}
echo $(exemple_source)
exit 0
Il me retourne :
laurent@laurent-Bureau:~$ test.shça marche pas pas non plus.
tatata tatata tatata
laurent@laurent-Bureau:~$ echo -e "tatata\ntatata\ntatata"
Merci.