Enviado em 06/12/2007 - 14:43h
Pessoal, estou com o seguinte problema com este comando aqui em baixo:
HOSTNAME='grep $ADDR /etc/hosts | tr -s " " | cut -f2 | sed 's/\([a-zA-Z_-]*\)\..*/\1/' '
o problema é o seguinte, dentro deste comando eu tenho um sed, Maaaas, a aspa simples q deveria abrir a expressão regular do sed, está na verdade fexando a do comando inteiro. e então considera q está indo até o sed e fexando, com o próximo '
se eu pudesse substituir o ' , por algum outro caractere, ele daria certo, por exemplo se fosse uma chave ai daria certo HOSTNAME={bla bla | sed 'blabla'}
bom, é isso, sugestões?
desde já agradeço.
HOSTNAME='grep $ADDR /etc/hosts | tr -s " " | cut -f2 | sed 's/\([a-zA-Z_-]*\)\..*/\1/' '
o problema é o seguinte, dentro deste comando eu tenho um sed, Maaaas, a aspa simples q deveria abrir a expressão regular do sed, está na verdade fexando a do comando inteiro. e então considera q está indo até o sed e fexando, com o próximo '
se eu pudesse substituir o ' , por algum outro caractere, ele daria certo, por exemplo se fosse uma chave ai daria certo HOSTNAME={bla bla | sed 'blabla'}
bom, é isso, sugestões?
desde já agradeço.