variável no C linux

1. variável no C linux

Roberto Fettuccia
rpaulafettuccia

(usa Outra)

Enviado em 04/04/2012 - 16:55h

Ai galera gostaria de saber como importo uma variável ou mais para o meu programa, o método que pretendo utilizar "FLAGS".

Exemplo em shell script do linux

$ ./script.sh "valor1" "valor2"

----
o script script.sh

#!/bin/bash
var1="$1" #posição 1
var2="$2" #posição 2

echo "valor 1 =$var1"
echo "valor 2 =$var2"
.......


Obs : Este método geralmente é utilizado para passar parãmetros, a variável é identificada pela posição após o script, assim posso usar compilação e script potencializando meu objetivo...


  


2. Re: variável no C linux

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 04/04/2012 - 17:09h

Procure por args, ou argumentos.


3. Re: variável no C linux

???
gokernel

(usa Linux Mint)

Enviado em 04/04/2012 - 18:21h


Olá !

Tenta uma parada +ou- assim em C:



#include <stdio.h>

int main ( int argc, char *argv[] )
{
int i;

for (i = 1; i < argc; i++)
{
printf("argv[%d]: %d\n", i, atoi(argv[i]) );
}

return 0;
}



USO PARA TESTAR:
---------------------------------------------------
programa 100 200 300 400 1000
---------------------------------------------------

É so pegar os valores de ( argv[] ) e passar para uma vareavel no seu programa.

Desculpe-me se nao te entendi. ;)








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts