2009-03-10 6 views
0

J'ai des images de Picture_1.png à Picture_77.png dans mon bureau.Impossible de déplacer les photos du bureau vers un dossier spécifique

Je suis maintenant dans un dossier appelé Pictures in terminal. Je voudrais déplacer les images dans le dossier où je suis en ce moment.

J'ai essayé le code suivant sans succès

mv Picture_[1-77].png 

Je ne sais pas ce que je dois ajouter le dossier cible parce que je suis dans le dossier cible.

Comment pouvez-vous résoudre le problème?

Répondre

2

Littéralement, vous pouvez le résoudre comme ceci:

mv ~/Desktop/Picture_{1..77}.png ./ 

Si vous voulez déplacer toutes les images au-delà de 77 et d'autres nombres aussi, la solution de Daniel L le fera aussi. Son est le plus simple et le meilleur ad hoc solution si vous savez que ce sont les seuls fichiers avec un préfixe Picture_.

4
mv /path/to/pictures/Picture_* ./ 

./ signifie « le répertoire courant »

+0

Vous pourriez vraiment juste utiliser. au lieu de ./ –

0

Vous devez spécifier le dossier cible même si vous êtes dans le dossier cible. Par exemple, si mes fichiers se trouvaient dans le dossier Foo et que je voulais les déplacer dans le dossier Barre. Disons que je suis dans le dossier Foo, et voici comment les répertoires sont organisés:

/(racine)
| --foo/
| --Bar/

Ensuite, je voudrais faire (dans le dossier Foo):

mv Picture_* ../Bar/ 
Questions connexes