/usr/bin/grep: Aucun fichier ou dossier de ce type

Résolu
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

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



“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     

    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

    1
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       

      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.

      0
      1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
         

        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 !

        0
  2. manu
     

    Pourtant GREP est présent dans /usr/bin et usr/sbin, ces deux dossiers figurent bien dans le $PATH :

    Et vous avez vérifié que /usr/bin/grep existe...

    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       

      Oui /usr/bin/grep existe

      0