Galera alguem por favor poderia me explicar como eu uso o argc e o argv??
Obrigado
Galera alguem por favor poderia me explicar como eu uso o argc e o argv??
Obrigado
tipo.... eskeci a ordem do argc e argv.... mas posso te dah uma luz...
tu cria um teste.txt
Código :#!/bin/bash tar -zxvf $1 $2
daih tu dexa a permissão de execução pra esse arquivo...
e faiz assim...
./teste alguma_coisa.tar.gz diretorio_alguma_coisa
e pronto... o teste.txt.. vai pegar parametro os parametros q tu passou e utiliza-los
A pergunta é para programa em C, certo?
argc vai conter o número de argumentos.Código :main(argc, argv) int argc; char *argv[]; {
o nome do programa executado é o argv[0]
argv[1] em diante para os outros argumentos
Galera obrigado pela informação, mas gostaria de saber também como eu faço pra executar comando shell script usando o C??
Obrigado
int system (const char *command)
int system (const char *command)
Desculpem o post duplo, na primeira deu um erro de mysql no site, dai usei o backward do browser e postei novamente...
se vc quizer abrir o comando pra escrever ou pra ler (no caso enviar dados ou ler o resultado) vc pode usar o popen
# man 3 popen
:wink: