Estoy simplificando la creación de un archivo .deb con Automator. Actualmente tengo un script de shell que realiza algunas acciones simples -
- Pregunte al usuario por el ingreso de texto
- Hacer algún análisis de directorio
- Ejecute un comando con la entrada de texto como variable
- ejecutar el programa dpkg-deb y enviarlo al escritorio
Todo está bien, pero los archivos .deb deben tener un archivo de texto de "control" con algunos campos rellenos, y el archivo debe estar en una ruta específica, con el archivo control
que reside en un DEBIAN
subdirectorio como tal
AppName/DEBIAN/control
Lo que me gustaría hacer es crear el archivo de control, soltarlo en el flujo de trabajo de Automator y hacer que ejecute el script con el archivo de control como parámetro de entrada. Necesitaría la secuencia de comandos para "copiar este archivo en AppName/DEBIAN/
y crear la carpeta DEBIAN
si no existe.
Where AppName == A specific line from the control file
¿Alguien puede ayudar?