J'ai un problème bizarre sur mon nouveau MacBook pro, j'avais le même sur l'ancien et j'ai pensé que c'était peut-être lié à ça.
Sur mon ancien MacBook Pro, chaque fois que j'utilisais le caractère pipe dans mon Terminal suivi de, disons, grep
J'obtiendrais un command not found
. Si je tape simplement grep
en clair dans le Terminal, j'obtiendrais la sortie standard.
Plus tard, j'ai découvert que le problème ne se produisait que lorsque je tapais la commande rapidement :
Supposons que je veuille utiliser tee
d'hériter de quelque chose dans quelques fichiers texte. A partir d'un autre terminal, je ferais :
echo "-r base.txt" | tee -a development.txting.txt production.txt
Je connais cette commande et je suis capable de la taper en ~3 secondes. Cela me donne :
-bash : tee : commande non trouvée
Maintenant, si j'essaie exactement la même commande mais que je prends vraiment mon temps pour la taper, disons que je mets 20 secondes à la taper, alors j'obtiens :
-r base.txt
Cela confirme que la commande a été exécutée correctement.
Je pensais que quelque chose n'allait pas avec mon ancien MacBook. Il y a quatre mois, lorsque j'ai acheté un nouveau Mac, c'était exactement la même chose.
J'ai ensuite essayé d'effectuer une nouvelle installation. J'ai effacé le disque dur et installé MacOS à partir de zéro. La même chose se produit toujours.
Quelqu'un d'autre a-t-il rencontré ce problème ? Si oui, avez-vous une solution ?
J'ai aussi essayé d'installer un autre Terminal comme iTerminal2, je crois que c'est son nom, mais j'ai eu exactement le même problème