Tem alguma forma de eu armazenar em uma variavel provavelmente do tipo char o resultado de algum comando do prompt(bash).
por exemplo:
armazenar em uma variavel char o resultado de um ls -l arquivo.txt
faloow ateh++
[]'s
Tem alguma forma de eu armazenar em uma variavel provavelmente do tipo char o resultado de algum comando do prompt(bash).
por exemplo:
armazenar em uma variavel char o resultado de um ls -l arquivo.txt
faloow ateh++
[]'s
putz e cada pergunta velho nossa!!!
e ae kara
bom, primeiro porq vc quer armazenar em uma var de ambiente???
joga num txt po!!!, para armazenar em uma var de ambiente um comando e so usar por ex:
[Kakaroto@Kakaroto Kakaroto]$ export VAR='ls -l'
[Kakaroto@Kakaroto Kakaroto]$ echo $VAR
eu creio q vc quer guardar a saida de um comando em uma var de ambiente se for isso não axo uma boa ideia, com variavel de ambiente, voce tem limitacao de tamanho
voce pode ter problemas com quebra de linha
acho melhor voce guardar o comando em uma var e depois usar em um shell script que é oq axo q vc quer fazer não é???
se vc quer fazer tipo assim
[Kakaroto@Kakaroto Kakaroto]$ cat /etc/lilo.conf >> var de ambiente
não dá, bom pelos q eu saiba se alguem do forúm souber posta ai:
bom espero ter ajudado senão desconsidere
falow
Kakaroto
nao cara vc nao ta entendo.
Eu to fazendo um programa em C e eu to precisando interagir com a linha de comando acessar diretorios, pegar PID dos comandos em execucao, etc etc e sem o comando system.
nao to falando de redirecionamento > ou >>
faloow
[]'s
vixxi
e ae porq não pode usar o system????????
olha assim fica dificil acho que a melhor forma de fazer isto nao é atraves de um programa em C, mas atraves de um script. ou usar a função system!!!!!!, outra alternativa e usar expressões regulares vai um link ai onde q aprendi REGEX(sigla para expressões regulares), http://guia-er.sourceforge.net/guia-er.html, tbm tem a alternativa de usar perl, o c parace q tem uma lib chamada regex.h q faz isso mas da um garimpada na net por REGEX q vc axa muito coisa legal
falow qualquer coisa estamos ae
Kakaroto