Lorsque j'utilise, less file1 file2
j'obtiens les deux fichiers affichés dans le "visualiseur de mémoire tampon moins", mais less file1 file2 | cat
j'imprime le contenu des deux fichiers ajoutés à stdout. Comment sait-il moins s'il doit afficher "moins de visionneuse de tampon" ou produire une sortie vers stdout pour une prochaine commande? Quel mécanisme est utilisé pour ce faire?
bash script.sh
,bash script.sh | cat
,bash script.sh > file
et voir ce que la sortie que vous obtenez.