2 votes

La commande pgrep doit-elle être disponible dans OS X 10.7.5 ?

J'ai posté cette question sur stackexchange et on m'a dit en termes très clairs que mon système était en panne parce que pgrep n'existait pas dans /usr/bin

Cela m'inquiète, mon système est stable et je suis sûr que je n'ai pas supprimé "accidentellement" pgrep de la base de données. /usr/bin répertoire.

J'ai vérifié un de mes autres systèmes (plus récents) et effectivement pgrep est disponible.

Est-ce que pgrep est livré par Apple en 10.7.5 ?

5voto

user3439894 Points 52496

Non, il n'est pas livré avant la version 10.8. Vous devrez donc vous le procurer ailleurs pour les versions 10.7 et antérieures.

À partir de la version 10.8 Mountain Lion d'OS X, la fonction pgrep doit être dans /usr/bin/ .

Dans un terminal, tapez ce qui suit et appuyez sur la touche Entrée.

whereis pgrep

En regardant le contenu du fichier InstallESD.dmg de "Install Mac OS X Lion.app", pgrep n'est pas présent.

5voto

Michael Zhou Points 167

pgrep est un ajout assez récent à OS X. Il se peut qu'il ne soit pas disponible dans la version 10.7. J'utiliserais pkgutil et vérifierais l'identité du paquet et la date d'installation ou la commande n'est pas disponible dans votre version d'OS X.

pkgutil --file-info /usr/bin/pgrep

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X