
Soy relativamente nuevo en el uso de Linux y recientemente tuve una solicitud muy interesante para ayudar con las pruebas en la empresa para la que trabajo. Los evaluadores prueban la aplicación a través de comandos de terminal y separan qué línea de productos están probando utilizando terminales separados. A veces, PATHing puede causar problemas aquí, ya que varios ejecutables no tienen un nombre único y las aplicaciones se bifurcan en rutas relativas.En este sentido, me gustaría crear un script que los usuarios/probadores puedan ejecutar y que establezca variables de entorno que sean locales para cada sesión de terminal y pueda definir los ejecutables específicos que deben ejecutarse cuando se llamen.¿Existe una forma universal en Linux de hacer esto? ¡¡GRACIAS DE ANTEMANO!!
Respuesta1
No puede hacer esto con un script normal: los usuarios deben usar el source
comando para procesar los archivos de comando que escriba. Si puede editar los .bashrc
archivos de los usuarios (o decirles qué poner allí), considere usar alias
comandos.