Bonsoir,
Je suis sur les tubes en ce moment, et j’ai pris un exemple concret (mais un peu complexe … ), pour apprendre à les maitriser . Je vais aller voir la bibliothèque de Liens Utiles dans [size=125]T&A[/size] mais avant je préfère poser le problème, car ce n’est que la première pierre d’un édifice made in usinagaz …
Donc, si vous avez un lien magique qui explique bien tout ce que je me demande ci-aprés, je suis preneur …
Bon, alors ce que je souhaite, c’est concevoir une ligne de commande qui :
- fait appel à sudo
- apt-get install ?pkg
- garde une trace de la manip dans un fichier passé en paramètre
- mais affiche également en console les sorties de la commande
Je me dis qu’il est question de :
- redirection des sorties
- de la commande tee
J’ai cherché un bon moment, et j’ai trouvé ça qui fonctionne * :
- sans retour à la ligne.
Comme c’est franchement long, avant de passer à la deuxième pierre, j’aimerais qu’on me corrige et qu’on optimise tout ça …
je serais pas étonné que ça puisse être écrit :
- en 1 ligne de longueur raisonnable …
- en évitant de faire appel à trois fichiers temporaire dont deux devront nécessairement être removed …
- avec appel à une commande simple qui existe déjà que je ne trouve pas …
voilou … des éclaircissements ?