Comment peut-on écrire un script qui accepte des entrées provenant soit d'un argument de type nom de fichier, soit de stdin ?
par exemple, vous pouvez utiliser less
De cette façon, on peut exécuter less filename
et de manière équivalente cat filename | less
.
Existe-t-il un moyen simple de le faire ? ou dois-je réinventer la roue et écrire un peu de logique dans le script ?