Je peux faire cat file.txtpour obtenir le contenu d'un fichier, mais je veux aussi clouer sur une dernière ligne de mon choix.
J'ai essayé la tuyauterie (cat file.txt ; echo "My final line") |mais seule la ligne finale passe à travers le tuyau. Comment puis-je rejoindre le chat et la ligne finale?
Modifier pour un point de clarification: je ne souhaite pas modifier le fichier lui-même. Je suis conscient que si c'était le cas, je pourrais le faire echo "My final line" >> file.txtou echo "My final line" | tee -a file.txtmais j'essaie seulement de faire l'ajout dans le contexte de cette commande particulière afin que je puisse diriger la concaténation de file.txtet "My final line".
>>si je voulais éditer le fichier lui-même.
                file.txt? Votre extrait de pipe devrait fonctionner.
                
echo "My final line" >> file.txt?