/usr/bin/grep: Aucun fichier ou dossier de ce type
RésoluBonjour,
Sur une Raspbian Lite fraîchement installée, je n'arrive pas à utiliser la commande GREP :
ss -apn | /usr/bin/grep 'tcp'
Le résultat est dans le titre.
Pourtant GREP est présent dans /usr/bin et /usr/sbin, ces deux dossiers figurent bien dans le $PATH :
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
Merci d'avance si quelqu'un a une idée.
Linux / Firefox 110.0
- Aucun fichier ou dossier de ce type
- Fichier bin - Guide
- Recycle bin ✓ - Forum Virus
- C'est quoi le $recycle bin ✓ - Forum Webmastering
- Find grep ✓ - Forum Linux / Unix
- Recherche avancée avec find et grep - Forum Linux / Unix
2 réponses
Bonjour,
À partir du moment où tu donnes le chemin absolu ou relatif d'un exécutable (ici /usr/bin/grep), la variable d'environnement PATH n'est pas exploitée. Il suffit donc d'écrire :
ss -apn | grep 'tcp'
Ensuite, concernant ton erreur, c'est bizarre car le chemin de grep semble correct. Il arrive parfois qu'on tape des caractères invisibles, donc peux-tu essayer de retaper complètement ta commande et voir si le problème persiste ?
ss -apn | /usr/bin/grep tcp
Bonne chance
Merci pour ton retour.
Ah la magie de l'informatique !!! Je n'ai strictement rien toucher depuis la dernière fois où j'ai posté et aujourd'hui ça fonctionne, avec le chemin absolu et aussi avec le $PATH
Va comprendre.
Je t'ai dit : tu as probablement tapé un caractère invisible :-)
C'est assez classique quand tu utilises la touche alt gr (typiquement impliquée quand tu dois taper |).
Bonne continuation !