名前にスペースが含まれているファイルについて、Linuxでファイル名を変更し、ファイル権限を変更する方法を知りたいです。
はい
私のファイル名は次のとおりです。私のファイル
頑張りましたmv my%20file my_file
私も試しましたchown -R 755 my%20file
しかし、どちらも動作しません!
答え1
ファイル名を引用する必要があります。
rm 'my file' my_file
または空白文字をエスケープします。
rm my\ file my_file
答え2
ファイル名を引用またはエスケープする必要があります。 Bash(ほとんどのディストリビューションのデフォルトシェル)では、引用符を使用してフルネームを囲むか、バックスラッシュを使用してスペースをエスケープできます。
rm "my file"
rm my\ file