名前を変更する方法 & コマンド ラインで名前にスペースが含まれるファイルを移動する
目次:
Mac コマンド ラインを初めて使用する場合は、「This File.txt」など、名前にスペースが含まれるファイルを操作しようとしている状況に遭遇したことがあるかもしれません。しかし、お気づきかもしれませんが、ファイル名にスペースが含まれていると、ファイル名を単純に入力することはできません。そうしないと、ファイルを移動、名前変更、コピー、またはその他の方法で操作するコマンドの実行に失敗します。
ここでは Mac に焦点を当てていますが、MacOS、Linux、Windows WSL など、基本的にあらゆる UNIX コマンド ラインで機能します。
引用符を使用してコマンド ラインで名前にスペースを含むファイルを操作する
ファイル名にスペースが含まれるファイルを操作する最も簡単な方法は、引用符を使用することです。
たとえば、「Sample File.pdf」という名前のファイルを移動しようとしている場合、使用するコマンドは次のようになります:
"mvサンプルファイル.pdf>"
または、「サンプル ファイル.pdf」の名前を変更するには、次のようにします:
"mv サンプルファイル.pdf サンプルファイル 2.pdf"
ターミナルからエスケープして名前にスペースを含むファイルを変更する
バックスラッシュを使用してスペースをエスケープすることもできますが、ほとんどのユーザーにとって、これは引用符を使用するほど簡単ではありません。これは次のようになります:
mv Sample\ File.pdf ~/Path/To/Destination/
ファイル名のスペースの前に\が配置されていることに注意してください。
.