AprendiNoLinux
usa Ubuntu
Post recolhido
Enviado em 19/09/2011 - 23:09h
fharley escreveu:
Embora já tivesse "setado" a váriavel de ambiente $PATH no meu script ele ainda não funcionava como deveria. Enfim, resolvi colocando /sbin/, antes de todas instruções do script que requeriam privilégio de root para serem executadas, ai deu certo. Valeu todos que tentaram me ajudar. Muito últil!
Até onde eu estudei, não é uma boa prática forçar o diretório de forma fixa. Se mudar de máquina, seu script pode precisar de novos ajustes. Talvez o ideal seja você testar no início do programa a variável path e também os comandos que deseja usar se estão disponíveis. O which costuma ajudar para estes casos.