Use apenas a barra invertida para remover a pasta.
rm sample\ folder
Embora você também possa usar
rm "sample folder"
como excluir o arquivo de texto ou diretor que nome como "pasta de amostra / amostra note.txt" através do terminal Linux
file location - /home
file name - sample folder
text file name - sample text.txt
Você pode remover arquivos com nomes que contenham espaços (ou a maioria dos outros caracteres estranhos) usando citações simples ao redor do nome do arquivo, por exemplo
rm 'sample folder/sample note.txt'
Se não tiver certeza, é recomendável tentar com ls primeiro. Se ls listar o arquivo correto (e somente o arquivo correto), mude para usando rm .
No prompt, na maioria das vezes você pode simplesmente deixar que a conclusão do comando insira os caracteres de escape para você. Portanto, se você tiver um Sample Directory e não SampleAnything , digite S a m p l e A Aba será completada para Sample\ ou mesmo Sample\ Directory/ .
Em outros casos, você também pode contornar o problema substituindo o espaço por ? , que é o curinga de caractere único ( * também funcionaria, mas é mais arriscado, pois pode corresponder a mais coisas): Sample?Directory/Sample?File.txt .
Claro que, em um script, você usa aspas.
Tags linux