¿Qué / Cómo convierte la Interfaz de configuración unificada en OpenWRT el contenido de los archivos en archivos / etc / config / *?

0

UCI es un programa cli que le permite editar archivos /etc/config/sin abrirlos; hace que editar configuraciones OpenWRT sea casi como editar el DOM ... sin embargo; No sé qué lee estos archivos de configuración y los convierte en otros archivos de configuración o comandos y argumentos bash.

¿Qué abstracción hace esto?

leeand00
fuente
Bash definitivamente no está involucrado, porque no está instalado por defecto en OpenWrt. // wiki.openwrt.org/doc/techref/uci
Daniel B
@DanielB ¿Eso está mejor? Lo actualicé a BusyBox; Pero lo he compilado y lo ejecuto en Bash en Ubuntu.
leeand00
No se trata realmente de mejor o no. Es solo un programa CLI regular. No está vinculado a Busybox o Bash o lo que sea.
Daniel B
@DanielB está bien ... está arreglado.
leeand00
1
@ leeand00, no está claro exactamente qué estás buscando en una respuesta. UCI es una colección de scripts diseñados para modificar directamente los archivos de configuración. ¿Qué aspectos de ese proceso está buscando expandir con más detalle que todavía están dentro del alcance de Super User? Parece que entrar en el meollo de cómo los scripts de línea de comandos modifican archivos probablemente estaría fuera de tema aquí.
Fixer1234