Bonjour, je suis débutant en Shell, et pour le besoin d'un programme je dois pouvoir récupérer (lire) l'argument suivant de chaque argument de la ligne de commande avant de ne passer puisque celui-ci peut contenir une information supplémentaire qu'il faut prendre en compte.
Ex: si l'utilisateur rentre, alors mon programme doit interpréter "il fait beau" comme étant un argument propre à head, puis d'autre part prendre en compte le troisième argument: tail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./nom_de_mon programme head "il fait beau" tail
J'ai essayé plein de fois en parcourant soit la liste d'arguments passés en ligne de commande ($@), soit en bouclant sur le nombre total des arguments ($#) mais en vain.
Merci d'avance.
PS: j'ai passé des heures à feuilleter les discussions sur Google qui ne répondent pas à ma question.
Partager