fungio76 a écrit :
Bonjour a tous je suis étudiant en premiere année de DUT Informatique. J'ai un petit compte rendu de tp a faire mais ej coince aux 4 dernieres questions :
- donner la ligne de commande qui affiche les variables de votre environnement dont le nom commance par "BASH" ; (indication : utiliser les ocmmande grep, wc, set, who).
- donner la ligne de commande permettant d'afficher les lignes 10 a 15 d'un fichier texte. (utiliser les commande head et tail)
- donner la ligne de commande qui affiche a l'écran le contenu de la variable PATH ou le ":" a été transformé en " " (espace)
- donner la ligne de commande qui affiche la taille de la plus longue ligne de votre environnement.
Voila si vous pouvez m'aider a répondre a ceci. Merci a vous
|
1 et 2 ça a été posté
Pour le 3, je te recommande de regarder de plus près la commande "sed". Si on te l'a pas donné, alors on t'a peut-être donné "tr" à la place. De toute façon il faut l'une ou l'autre
Pour le 4, je vois pas comment le faire en une ligne. Là moi j'introduirais une boucle de lecture de l'env avec un wc sur chaque ligne de la boucle terminé par un sort -n pour avoir le résultat trié sur la taille de chaque ligne fini par un tail pour avoir que le dernier résultat (la taille de la plus longue ligne) mais évidemment ça ne se fait pas en une ligne de commande (ou alors une super grosse ligne qui, il me semble, dépasse le niveau d'un début de DUT). Ou alors je passe à coté d'un truc bateau...
Sinon comme tu le dis, c'est un forum pour aider les personnes à comprendre comment résoudre leur problème, pas à le faire à leur place. Je pourrais très bien te donner les commandes 3 et 4 brut de pomme mais 1) cela ne t'aiderait pas (pour l'examen final tu seras seul) et 2) c'est contraire à la charte du fofo...
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.