RVM-Installationsprobleme Linux

486
Edson

Ich habe auf meinem PC Elementary OS installiert und habe RVM über das Terminal installiert.

Wenn ich dies jedoch type rvm | head -1tippe, bekomme ich statt "rvm ist eine Funktion" rvm is hashed (/home/edson/.rvm/bin/rvm).

Irgendwelche Ideen, warum das so ist?

0

1 Antwort auf die Frage

0
Roberto Paz

Wie die bash-Manualpage sagt, bedeutet "is hashed", dass der Befehl in einer Hash-Tabelle gespeichert wird, um auf effizientere Weise verwendet zu werden, da er dadurch nicht jedes Mal $ PATH durchsuchen muss, wenn Sie denselben Befehl eingeben.

Sie können die Hashtabelle mit dem Befehl "hash" überprüfen und Einträge mit dem Befehl "hash -d" löschen.

Aber warum zeigt es nicht _als eine Funktion, _ wie rvm normalerweise erscheinen soll? grawity vor 7 Jahren 0
Wenn Sie "type -p" verwenden, wird immer noch als Hash angezeigt. Roberto Paz vor 7 Jahren 0