🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14440

Re: hacer programa que coga parametros

#14440
From: Jesús Carrete Montaña
Date: Sun, 12 Nov 2000 00:00
39 lines
2354 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Sun, 12 Nov 2000 14:22:23 +0100, las fuerzas c�smicas confluyeron
en la mente de Gerardo Lopez, quien iluminado, dijo:
>Saludos al grupo.
>Hace muy poquito que he empezado a programar en C y tengo dudas de muy novato,
>vereis: suelo usar el wget para descargarme p�ginas web, pero las ordenes que
>le tengo que meter para que haga lo que yo quiero se hace muy larga.
>Estoy intentando hacer un programilla en C que haga lo siguiente, ejecute el
>wget con su ristra enorme de parametros y baje la url que le paso, es decir,
>$shell> ./wgetmio url , pero por mas que intento, no consigo que coja el
>par�metro url. �Como lo deber�a poner en mi programilla?  Sorry si la pregunta
>es muy evidente pero soy muy novato en esto. 
>Muchas gracias y un saludo.

	El primer par�metro que le pasas a un programar queda guardado en la
variable argv[1] (es un puntero a char). Para ello, declara main() de
esta forma:
int main(int argc,char **argv)
	En argc te quedar� el n�mero de argumentos que se le han pasado al
programa. En argv, dichos par�metros. F�jate en que ambas variables
incluyen el propio nombre del programa (argv[0]).

Un saludo.
- -- 
    .~.     |/    ,_|-.|
    /V\     |\L|(||||_||<() @ escomposlinux.org
   // \\    Linux Registered User #158442
  /(   )\   Public PGP Key avaliable via e-mail
   ^`~'^    and pgp.rediris.es
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE6DsxZfUtQQKOnZ1IRApfPAKC3gYkpxSfhlj+qr9m2QudRz2ZBcwCg6XwW
lQsmb3OFs/zA6HmpsalNfB0=
=NpHQ
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <slrn90tj27.kh.kuantiko@relativistic.homeip.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn90t6cf.l1.gribson@alabama.linux.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,9ed8eb3587e2a70f
X-Google-Attributes: gidf86c8,public
From: kuantiko@escomposlinux.org (Jesús Carrete Montaña)
Subject: Re: hacer programa que coga parametros
Date: 2000/11/12
Message-ID: <slrn90tj27.kh.kuantiko@relativistic.homeip.net>
X-Deja-AN: 692756256
Content-Transfer-Encoding: 8bit
References: <slrn90t6cf.l1.gribson@alabama.linux.es>
Content-Type: text/plain; charset=iso-8859-1
X-Trace: fu-berlin.de 974050085 2363952 62.83.54.42 (16 [54696])
Mime-Version: 1.0
User-Agent: slrn/0.9.6.2 (Linux)
Reply-To: kuantiko@escomposlinux.org
Newsgroups: es.comp.os.linux.programacion