macos - 端末は、「$」で始まるファイルパスの一部を削除します。

macos - 端末は、「$」で始まるファイルパスの一部を削除します。

ファイルパスに "$"で始まるディレクトリを含むディレクトリ内のファイルを操作しようとしています。たとえば、次のようになります。

git rm path/to/file/$dollarsigndirectory/anotherdirectory/file.format

次のエラーが発生します。

fatal: pathspec 'path/to/file//anotherdirectory/file.format' did not match any files

編集:\ $ dollarsigndirectoryを試してみましたが、「\ $ dollarsigndirectory」という名前のディレクトリがないとのみ出てきます。

問題を解決しようとしましたが、「$」のためにディレクトリが表示されない理由はわかりません。ありがとうございます!

答え1

$が拡張されないように、パスを一重引用符で囲むことができます。

関連情報