Como mover um arquivo com um espaço no nome? (linha de comando) [duplicado]

0

O arquivo é denominado Bamboo Makeup Brush Set.jpg

mv /home/said/Downloads/Bamboo Makeup Brush Set.jpg /home/said/Downloads/11/

não funciona devido aos espaços no nome do arquivo. Como posso mover este arquivo usando a linha de comando?

    
por s.slo 10.05.2016 / 16:36

2 respostas

1

Faça simplesmente:

mv /home/said/Downloads/Bamboo\ Makeup\ Brush\ Set.jpg /home/said/Downloads/11/
    
por Videonauth 10.05.2016 / 16:39
2

Três opções:

  1. Use a conclusão da tabulação. Digite a primeira parte do arquivo e clique em Tab . Se você digitou o suficiente para que seja exclusivo, ele será concluído. Caso contrário, digite mais e pressione Tab novamente. Ou, pressione Tab pela segunda vez para listar todas as conclusões possíveis.

  2. Coloque o nome entre aspas:

    mv "File with Spaces" "Other Place"
    
  3. Use barras invertidas para escapar dos caracteres especiais:

    mv File\ with\ Spaces Other\ Place
    
por Scott Severance 10.05.2016 / 16:48