Qual é o método mais fácil para mover arquivos para o diretório atual no terminal? [duplicado]

3

Eu queria saber se havia um método mais limpo para mover arquivos para o diretório atual do que isso:

mv path/to/file ../current_directory

Se eu quisesse mover um arquivo para o diretório acima, eu poderia ir:

mv file ..

Existe uma maneira de representar o diretório atual?

    
por macourtney7 30.01.2017 / 18:38

2 respostas

3

O diretório atual é . , então você pode usar:

mv path/to/file .
    
por Chai T. Rex 30.01.2017 / 19:49
0

"PWD" é a variável de ambiente do diretório atual. Então, você pode fazer:

mv path/to/file $PWD/

Você pode testar isso sozinho, por exemplo:

cd /tmp
touch test-file.txt
mkdir /tmp/test-dir
cd test-dir
echo $PWD
mv /tmp/test-file.txt $PWD/
ls -la $PWD/
    
por albert j 30.01.2017 / 19:35