´popen´ não retorna corretamente
27/09/2005
0
Olá pessoal...
estou tentando executar o segunte comando, através do comando ´popen´:
e no Kylix, faço assim:
Executando no shell, recebo o retorno beleza, no meu caso duas entradas, uma em cada linha, mas pelo Kylix, ele me retorna tudo na mesma linha:
Ex:
Shell:
/
/boot
Kylix:
/ /boot
Alguem tem alguma idéia?
Obrigado,
Marcos
estou tentando executar o segunte comando, através do comando ´popen´:
echo ´mount | grep hda | awk ´{printf $3"\r\f"}´´
e no Kylix, faço assim:
strComando := ´echo ´mount | grep ´ + strDevice + ´ | awk ´; strComando := strComando + QuotedStr(´{printf $´ + IntToStr(intColuna) + ´"\r\f"}´) + ´´´; // showMessage(strComando); pResult := popen(PChar(strComando), ´r´);
Executando no shell, recebo o retorno beleza, no meu caso duas entradas, uma em cada linha, mas pelo Kylix, ele me retorna tudo na mesma linha:
Ex:
Shell:
/
/boot
Kylix:
/ /boot
Alguem tem alguma idéia?
Obrigado,
Marcos
Marvinla
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)