Lire un fichier - avec cat sur Linux, c'est quoi cette blague
Lire un fichier - avec cat sur Linux, c'est quoi cette blague
Le problème que l'on rencontre est bien expliqué dans le man de cat, il dit 'L'entrée standard et lue quand FICHIER est omis ou quand FICHIER vaut -' ceci veut dire que si le fichier est un tiret alors on lira l'entrée standard donc notre clavier.
Il existe des méthode pour contourner ce problème, la première méthode est d'utiliser la gestion relatif des répertoires, il suffit de lire fichier à partir du répertoire courant, il suffit de faire de faire cette commande 'cat ./-'.
La deuxième méthode est la redirection sous Linux on peut rediriger un contenu d'un fichier vers une entrer standard comme cat lit une entrée standard ceci fonctionne.
Pour rediriger un fichier vers une entrer standard on utilise le symbole <, donc la commande pour un fichier - est 'cat <-'.
Pour vous entrainez faite l'exercice level0->level1 de bandit sur overthewire.