これは些細なことかもしれませんが、ここに行きます。
ターミナルでは、最初にcd
-- ingする代わりに、現在の作業ディレクトリにないファイルを移動/名前変更/コピーしていることに気付きます。たとえば、私は次のことをしています。
mv long/path/to/a/folder long/path/to/a/folder.old
時々、これは"long/path with spaces/to/a/folder"
になります。
私の質問は:<target path>
が<source path>
に関連する方法/ショートカットはありますか?たとえば、次のようなものが存在しますか?
mv long/path/to/a/folder ``/folder.old
``
は「移動しようとしているファイル/フォルダの同じパスまたは同じ親パス」を意味するため、私の例では``
はlong/path/to/a/
を表します。
もちろんcd long/path/to/a/
を実行してからmv folder folder.old
を実行できることは知っていますが、これには追加のコマンドが必要であり、別の作業ディレクトリに移動します。