Separador no formulario do dialog [RESOLVIDO]

1. Separador no formulario do dialog [RESOLVIDO]

Matheus Exnalto
matheusrve

(usa openSUSE)

Enviado em 02/08/2012 - 13:53h

Eu to com um problema que ja me consumiu muuito tempo e bastante pesquisa mas não consegui achar uma solução. Eis o problema:

function solic(){

solic=$(dialog --stdout --form "Informe o solicitante e a especializada:"\
11 50 0\
"Solicitante:" 1 1 "" 1 16 30 0\
"Especializada:" 2 1 "" 2 16 5 0\
)
echo $solic
echo "$solic"
echo "$solic" >> "/dados/scripts/solictemp"
echo `cat /dados/scripts/solictemp`

solicitante=`cut -f1 -d " " /dados/scripts/solictemp`
especializada=`cut -f2 -d " " /dados/scripts/solictemp`
rm "/dados/scripts/solictemp"

}

http://imageshack.us/photo/my-images/811/figura1tu.jpg/

De acordo com a imagem o primeiro echo vai ficar:
"nome sobrenome ni"

O segundo echo fica:
"nome sobrenome
ni"

Mas na hora q eu coloco o nome no arquivo solictemp ele não coloca do segundo jeito e sim do primeiro
ou seja, eu não consigo separar o que foi digitado nos campos "solicitante" e "especializada"...
Gostaria de uma solução para colocar um caractere separador entre esses campos ou consegui separa-las de outra forma e colocar em variaveis diferentes: $solicitante="nome sobrenome" e $especializada="ni"


  


2. Re: Separador no formulario do dialog [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 02/08/2012 - 16:32h

Tente a opção '--output-separator "string"' e veja se ajuda.


3. Problema resolvido

Matheus Exnalto
matheusrve

(usa openSUSE)

Enviado em 03/08/2012 - 08:28h

aew, funciono, eu tinha tentando esse parametro mas num tinha funcionado
testei de novo agora funciono, eu deveria ter colocado um parametro errado ^^
vlww aew SMarcell






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts