Si un Shell Script puede ejecutarse sin importar en qué carpeta esté, ¿cómo puedo eliminarlo del entorno?

0

Soy un maíz verde en Ubuntu. Mi pregunta podría no ser tan precisa. El problema que estoy enfrentando es: si ejecuto el script 'runzdclient' (el nombre del script) directamente en la terminal, recibo una advertencia 'contraseña inválida o nombre de usuario'. Sin embargo, si hago clic en el script y lo ejecuto, no hay ningún problema. Tenga en cuenta que el script puede ejecutarse independientemente de la carpeta en la que me encuentre. Supongo que el script debe estar en el entorno. Aquí viene el problema: ¿Cómo puedo eliminar el script incorrecto con el correcto en el entorno?

Nickirk
fuente

Respuestas:

2

Escriba which runzdclienten la terminal. Eso te dirá desde dónde está ejecutando el script. Si está tratando de ejecutarlo desde un lugar que no espera que sea, puede deshacerse de esa copia y / o sobrescribirla con la copia que funciona correctamente.

Jim Salter
fuente