Como posso mover um arquivo dentro de um diretório para o diretório de trabalho atual sem renomear?

0

Como posso mover um arquivo dentro de um diretório para o diretório de trabalho atual sem renomear?

Eu posso mv um arquivo do diretório de trabalho atual para o diretório pai sem renomear usando a abreviação ..

mv file.file ../

Para mover um arquivo de um diretório para o diretório de trabalho atual que eu tentei ..

mv directory/file.file /

mas recebo permissão negada.

No entanto,

mv directory/file.file file.file

funciona, mas tenho que digitar o nome do arquivo e o preenchimento automático não funcionará porque o arquivo não está no diretório de trabalho atual.

Não há uma abreviação para especificar o diretório de trabalho atual?

Obrigado

    
por deanresin 17.01.2017 / 02:33

1 resposta

5

Para mover um arquivo para o diretório atual, você (como você supôs corretamente) precisa indicar para qual diretório se mover. Isso ocorre porque mv observará que o destino é um diretório e não renomeará o arquivo no caminho. Então o ...

A pergunta é:

Como denote o diretório atual na linha de comando

Resposta:

O diretório de trabalho atual é . (um único ponto)

    
por 17.01.2017 / 02:54