2016-08-01 28 views
0

私はGit Bashに比較的新しいです。 以下は私が実行しようとしているスクリプトです。以下の3行をsshExecファイルに保存し、Git Bashで実行してみました。最初の2行は期待通りに実行されましたが、3行目は実行されませんでした。エラーや警告もありません。私のスクリプトにしたいと思ったので、ディレクトリの変更はありませんでした。git bashスクリプトの "cd"コマンドが動作しない

"cd anyPath"がスクリプトで動作しないのはなぜですか?

eval "$(ssh-agent)" 
ssh-add C:\\Users\\xyz\\.ssh\\id_rsa 
cd D:/Repositories/RELEASE_2017_BugFixing/deltagen_teamlogic 
+0

このパスは実際にシステムに存在しますか? –

+0

@Timはい。そのパスが存在します。 –

+0

別のスクリプトでこれらの行を実行した後で、シェルの現在の作業ディレクトリが変更されることを期待していますか?ディレクトリが変更されていないことをどのように判断しますか? – robertklep

答えて

0

上記の両方の答えは総合的に正しいです。アクセスしようとしているパスを確認してください。

また、プロジェクトフォルダに手動で移動し、右クリックしてgit bashオプションを選択することもできます。これにより、端末は自動的にbashにトリガーされます。目的のディレクトリを開きます。

関連する問題