Tema: sh
-
Cómo escribir un script POSIX sh portable entre Linux, BSD, macOS y AIX
Un script que debe ejecutarse sin cambios en dash de Debian, en bash usado como sh en Linux, en FreeBSD, macOS y AIX tiene que ceñirse al Shell Command Language de POSIX y evitar las opciones de herramientas exclusivas de GNU; checkbashisms y una breve lista de diferencias entre comandos GNU y BSD detectan la mayoría de los fallos.
Legible por máquina: JSON