ComeçarComece gratuitamente

Por que não devo usar espaços nos nomes de arquivos?

É fácil e sensato nomear os arquivos nomes várias palavras, como July 2017.csv quando você estiver usando um explorador de arquivos gráfico. No entanto, isso causa problemas quando você está trabalhando no shell. Por exemplo, Suponha que você queira renomear July 2017.csv como 2017 July data.csv. Você não pode digitar:

mv July 2017.csv 2017 July data.csv

porque, para o shell, parece que você está tentando mover quatro arquivos chamados July, 2017.csv, 2017, e July (novamente) para um diretório chamado data.csv. Em vez disso, você precisa colocar os nomes dos arquivos entre aspas. para que o shell trate cada um deles como um único parâmetro:

mv 'July 2017.csv' '2017 July data.csv'

Se você tiver dois arquivos chamados current.csv e last year.csv (com um espaço no nome) e digitar:

rm current.csv last year.csv

o que vai acontecer:

Este exercício faz parte do curso

Introdução ao Shell

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício