mkdir ... multiples directorios
Como casi todas mis entradas en este blog, tienen que ver con mi trabajo. Meses atrás, estaba mirando un script para crear paquetes en RedHat. La tarea a realizar era en el $HOME del usuario, crear dentro del directorio rpmbuild una lista dada de directorios.
Mi solución al problema:
for lista in (SOURCES SRPMS SPECS RPMS tmp BUILD); do
mkdir ~/rpmbuild/${lista}
done
mkdir ~/rpmbuild/${lista}
done
mkdir -p ~/rpmbuild/{SOURCES,SRPMS,SPECS,RPMS,tmp,BUILD}
- name: CREA Repositorio
file:
path: "{{ item }}"
state: directory
owner: root
group: root
mode: 0775
loop:
- /samwhere/rpmbuild/SOURCES
- /samwhere/rpmbuild/SRPMS
- /samwhere/rpmbuild/SPECS
file:
path: "{{ item }}"
state: directory
owner: root
group: root
mode: 0775
loop:
- /samwhere/rpmbuild/SOURCES
- /samwhere/rpmbuild/SRPMS
- /samwhere/rpmbuild/SPECS
- /samwhere/rpmbuild/RPMS
- /samwhere/rpmbuild/tmp
- /samwhere/rpmbuild/tmp
- /samwhere/rpmbuild/BUILD}
Comentarios
Publicar un comentario