Windows 10でgit-bashを使うと、 "chrome"という名前の新しいエイリアスを作ろうとしました。それは、Webブラウザを開くと仮定します。 なぜ私はルートの場所からコマンドを呼び出すときだけ動作しているのかわかりません。 私のブラケットのエイリアスはうまくいきます。chrome aliasコマンドは、ルートの場所から呼び出すときにのみ機能するのはなぜですか?
誰もが、問題が何であるか任意のアイデアを持っていますか?それは私には意味をなさない。
Windows 10でgit-bashを使うと、 "chrome"という名前の新しいエイリアスを作ろうとしました。それは、Webブラウザを開くと仮定します。 なぜ私はルートの場所からコマンドを呼び出すときだけ動作しているのかわかりません。 私のブラケットのエイリアスはうまくいきます。chrome aliasコマンドは、ルートの場所から呼び出すときにのみ機能するのはなぜですか?
誰もが、問題が何であるか任意のアイデアを持っていますか?それは私には意味をなさない。
クロームエイリアスのパスが相対的なようです。つまり、先頭には/
がありません。 /
がなければ、bashはあなたの現在の作業ディレクトリにc
という名前のフォルダを探していると仮定します。冒頭に/
を追加した場合(brackets
の場合のように)、bashはルートからルートを開始することがわかります。現在の作業ディレクトリがのルートである場合、bashはchromeを正しく実行できると判断します。
は相対パス名に展開させる絶対パス名、及びエイリアスchrome
に展開させる別名brackets
、差で十分に確認してください。
ヒント:エイリアスchrome
の定義には、先頭に/
というスラッシュがありません。
mg。今はとても分かりやすい!それは私が見ていないようなものです。 解決に感謝します! –