GNU/Linux >> Linux の 問題 >  >> Linux

Cd $ {dir_path}は「そのようなファイルまたはディレクトリはありません」を返しますか?

OS =MacOS 10.8.5 / Darwin Kernel Version 12.5.0

私の.bash_profile 私が持っている:

export DIR_PATH=~/concrete/path

ターミナルで

>echo ${DIR_PATH}
~/concrete/path

明示的なCDも機能します:

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

しかし、私がそうするとき

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

何が問題なのですか?

承認された回答:

.bash_profileでホームとして〜を指定する代わりに、絶対パスを指定します:

export DIR_PATH=/Users/myuserid/concrete/path

問題は、bashが~を置き換えることができなかったことです。 bashプロファイルのホームディレクトリに移動します。


Linux
  1. 実行できませんそのようなファイルまたはディレクトリはありません[修正]

  2. 「そのようなファイルやディレクトリはありません」は、Optwareがインストールされたバイナリにありますか?

  3. Python –そのようなファイルやディレクトリはありませんが、私はそれを見ることができます!?

  1. Mkdir:ディレクトリを作成できません:そのようなファイルまたはディレクトリはありませんか?

  2. ルートとしてのイベント、Ntfsパーティション上のファイルを削除できませんか?

  3. Alsamixerは「ミキサーを開くことができません:そのようなファイルまたはディレクトリはありません」を返しますか?

  1. Shopt:Not Found [そのようなファイルまたはディレクトリはありません]

  2. Bashでファイルパスをどのように正規化しますか?

  3. ターミナルウィンドウからLinuxでファイルを作成するには?