Je me demandais s'il existait une méthode plus propre pour déplacer des fichiers dans le répertoire actuel:
mv path/to/file ../current_directory
Si je voulais déplacer un fichier dans le répertoire ci-dessus, je pouvais aller:
mv file ..
Est-il possible de représenter le répertoire actuel?
Le répertoire actuel est .
, vous pouvez donc utiliser:
mv path/to/file .
"PWD" est la variable d'environnement pour le répertoire en cours. Alors, tu peux faire:
mv path/to/file $PWD/
Vous pouvez le tester vous-même, par exemple:
cd /tmp
touch test-file.txt
mkdir /tmp/test-dir
cd test-dir
echo $PWD
mv /tmp/test-file.txt $PWD/
ls -la $PWD/