Path, /usr/bin/ und /usr/local/bin/

Ich installiert watchr unter OS X (10.8.3) mit gem install watchr. Und es ist installiert in /usr/bin/watchr

$ which watchr
/usr/bin/watchr

Allerdings, wenn ich versuchte zu rufen, es $ watchr -v das system konnte es nicht finden.

$ watchr -v
-bash: /usr/local/bin/watchr: No such file or directory

Ich denke, das hängt damit zusammen, wie der Pfad ist, bis auf meine Maschine. Meine Fragen:

  1. Was ist der richtige Weg, um es zu beheben?
  2. Im Allgemeinen, welche Programme gehen sollten, um /usr/bin/ vs. /usr/local/bin/?
  3. Wenn ich z.B. $ /usr/bin/watchr -e 'watch(./hello.txt) ...', betrachten wir die hello.txt im aktuellen Verzeichnis oder in /usr/bin/ also das gleiche Verzeichnis wie watchr?
In meinem Fall (Ubuntu) schließen und erneuten öffnen der terminal wurde das Problem behoben.

InformationsquelleAutor moey | 2013-04-29

Schreibe einen Kommentar