BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate

Mover ficheros de una carpeta a otra sin tocarla

Serakon
1

Estaba buscando si es posible mover todos los ficheros de una carpeta a otra con mv, según veo puedo mover la carpeta a otra carpeta, mover los ficheros a otra carpeta si los nombro uno por uno.

Pero no veo forma de que mueva los ficheros de X carpeta a otra carpeta sin tocarla.

Todo en una linea.

Casi veo como posible crear script con un for que mueva fichero a fichero. Pero preferiría una linea nada mas.

BocaDePez
1

mv * otra_carpeta

🗨️ 5
Serakon
1

Cuando e probado mv "/carpeta/*" "/otracarpeta/" nada

🗨️ 4
BocaDePez
1

Sobran las comillas, hacen que el asterisco se interprete literal en lugar de como comodín que es lo que quieres.

sjlopezb

Sería mejor así:

mv /ruta/* /otraruta/

Y ya. Sin más.

🗨️ 2
mceds
1

¿Por qué ponéis una barra al principio? Lógico que no funcione.

🗨️ 1
BocaDePez
1

mv /home/user1/folder1/* mv /home/user1/folder2/

🗨️ 10
BocaDePez
1

Fail, mejor dicho "mv /home/user1/folder1/* /home/user1/folder2/"

Es lo que tiene el copiar y pegar 😅

🗨️ 9
Serakon
1

cuando lo hice lo unico que las comillas las puse a cada carpeta distinta no unas comillas para todas ademas las carpetas tienen espacios.

🗨️ 8
BocaDePez
1

Pero qué problema hay? Es que no dices qué error te da o por qué los resultados son incorrectos.

Emad
1

Por esto me gusta Linux, es muy fácil !!😅

🗨️ 6
BocaDePez
BocaDePez
1
🗨️ 5
Emad
Emad
1
🗨️ 4
mceds
mceds
2
🗨️ 3
sjlopezb
sjlopezb
🗨️ 2
mceds
mceds
1
🗨️ 1
BocaDePez
1

Depende de si quieres mover el ordenador de sitio o no ya que las rutas pueden ser relativas a la ubicación actual. Si las tutas son absolutas no pasa nada.