Tengo una carpeta A que contiene la carpeta B que contiene muchos archivos. Me gustaría deshacerme de la carpeta B, pero no de su contenido. Quiero que esos contenidos estén dentro de la carpeta A. ¿Cómo puedo lograr esto en la línea de comandos?
linux
command-line
NewLinuxUser
fuente
fuente
mv folderB/.* .
para moverlos también. @NewLinuxUser, el punto en su pregunta es un alias para el directorio de trabajo (en este caso, la carpeta A).folderB/folderB
existe, así que tenga cuidado de usarlo en scripts.folderB
contiene una cantidad increíble de archivos. Verábash: /bin/mv: Argument list too long
por el uso de*
. Si ese es el caso, usemv
en combinación confind
lo indicado por @amphetamachine, o con unfor loop
Respuesta rápida:
Respuesta resistente al código:
fuente