+ Responder ao Tópico



  1. #1
    SirSmart
    Visitante

    Padrão Prompt

    Galera alguem por favor poderia me explicar como eu uso o argc e o argv??

    Obrigado

  2. #2
    LenTu
    Visitante

    Padrão Prompt

    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



  3. #3
    gmlinux
    Visitante

    Padrão Prompt

    A pergunta é para programa em C, certo?
    Código :
    main(argc, argv)
        int             argc;
        char           *argv[];
    {
    argc vai conter o número de argumentos.
    o nome do programa executado é o argv[0]
    argv[1] em diante para os outros argumentos

  4. #4
    SirSmart
    Visitante

    Padrão Comandos em Shell Script

    Galera obrigado pela informação, mas gostaria de saber também como eu faço pra executar comando shell script usando o C??

    Obrigado



  5. #5
    gmlinux
    Visitante

    Padrão Prompt

    int system (const char *command)

  6. #6
    gmlinux
    Visitante

    Padrão Prompt

    int system (const char *command)



  7. #7
    gmlinux
    Visitante

    Padrão Prompt

    Desculpem o post duplo, na primeira deu um erro de mysql no site, dai usei o backward do browser e postei novamente...

  8. #8

    Padrão Prompt

    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: