Boa Noite pessoal.
Sou novo aqui no grupo e tb em criar script em shell, estou com algumas dúvidas
em um script e gostaria se possível ter um ajuda. bom vamos lá, abaixo segue o
pequeno script, é possivel ter o valor das variaveis WEB_PORT e FTP_PORT da
forma que escrevi o script, ou está de forma errada, tentei de várias formas
mas sem êxito ele só tem a saida WEB_PORT e FTP_PORT e não os valores, se
poderem me ajudar agradeço.
--------------------------------------------------------------------
# ARQUIVO teste.conf
WEB="YES"
WEB_PORT="80"
FTP="YES"
FTP_PORT="21"
--------------------------------------------------------------------
# ARQUIVO teste.sh
. /tmp/teste.conf
for services in `grep '[a-zA-Z]="YES"' /tmp/teste.conf | tr -d '="YES"' |
xargs` ; do
echo $services
for PORT in ${services}_PORT ; do
echo $PORT # <<-- valor do var. WEB_PORT ou FTP_POT
done
done
--------------------------------------------------------------------