Estoy buscando una manera de personalizar las sesiones de Ash con mis propios conjuntos de alias
es y otras cosas. ¿Cuál es el equivalente de Ash de los bashrc
archivos de Bash ?
26
Ash primero lee los siguientes archivos (si existen):
/etc/profile
~/.profile
Un shell sin inicio de sesión también leerá un archivo si se especifica en la variable de entorno ENV.
Entonces, si configura eso de alguna manera (tal vez en su ~ / .profile, o algún otro control de entorno 'general'), entonces cualquier shells bifurcados futuros ejecutarán ese script. Muy útil para casos sin inicio de sesión.
Es difícil encontrar documentación sobre esto, pero se confirma que funciona en busybox-w32 (que se ejecuta en Windows). De hecho, es difícil encontrar buena documentación sobre el conjunto de características de ash.
ACTUALIZACIÓN: Hay una variedad de variantes de cenizas en la naturaleza. 'ENV' puede no funcionar con todos ellos. Aquí hay información sobre variantes: https://www.in-ulm.de/~mascheck/various/ash/
Hay una sugerencia de que algunas variantes de ceniza pueden usar 'SHINIT' en lugar de ENV.
fuente