Cómo crear directorios a partir de un fichero texto

GNU/Linux

Tengo una lista de directorios en un archivo de texto como el que se muestra a continuación.

gnu linux/debian
gnu linux/ubuntu
cms
commands
editors/vim
editors/geany
games
nosql
unix

P. ¿Cómo puedo crear los directorios a partir del fichero texto anterior?

R. Puedes usar el comando xargs.

$ xargs -I{} mkdir -p "{}" < dirs.txt

El comando anterior creará la siguiente estructura de directorio en el directorio actual.

.
├── cms
├── commands
├── dirs.txt
├── editors
│   ├── geany
│   └── vim
├── games
├── gnu\ linux
│   ├── debian
│   └── ubuntu
├── nosql
└── unix

Lectura recomendada

  • man xargs
Los tutoriales aquí en LibreByte están disponible bajo una licencia de software libre. Si le gusta mi trabajo considere:
Comprar un Hosting/VPS o Servidor Dedicado en MCKHost

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.