GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Cd ${dir_path} Gibt „keine solche Datei oder Verzeichnis“ zurück?

Betriebssystem =MacOS 10.8.5 /Darwin Kernel Version 12.5.0 .

In meinem .bash_profile Ich habe:

export DIR_PATH=~/concrete/path

Am Terminal

>echo ${DIR_PATH}
~/concrete/path

Auch explizites CD funktioniert:

>cd ~/concrete/path
>pwd
/Users/myuserid/concrete/path

Aber wenn ich es tue

>cd ${DIR_PATH}
-bash: cd: ~/concrete/path: No such file or directory

Was ist das Problem?

Akzeptierte Antwort:

Anstatt ~ als Ihr Zuhause in .bash_profile anzugeben, geben Sie den absoluten Pfad an:

export DIR_PATH=/Users/myuserid/concrete/path

Das Problem ist, dass Ihre Bash ~ nicht ersetzen konnte zu Ihrem Home-Verzeichnis in Ihrem Bash-Profil.


Linux
  1. Kann nicht ausgeführt werden Keine solche Datei oder Verzeichnis [Fix]

  2. „Keine solche Datei oder Verzeichnis“ liegt auf den von Optware installierten Binärdateien?

  3. Python – Keine solche Datei oder Verzeichnis, aber ich kann es sehen!?

  4. Mkdir:Verzeichnis kann nicht erstellt werden:Keine solche Datei oder Verzeichnis?

  5. Alsamixer gibt „Mixer kann nicht geöffnet werden:Keine solche Datei oder Verzeichnis“ zurück?

Kann Datei auf Ntfs-Partition nicht entfernen, Ereignis als Root?

grep ohne Pfad/Datei:Zeile anzuzeigen

Bash:Keine solche Datei oder Verzeichnis?

sys/types.h:Keine solche Datei oder Verzeichnis

Warum gibt Bash keine solche Datei oder kein solches Verzeichnis für ein Programm an, das sich in meinem PATH befindet?

ssh-add gibt zurück mit:Fehler beim Verbinden mit dem Agenten:Keine solche Datei oder kein solches Verzeichnis