Article View: es.comp.os.linux.programacion
Article #14440Re: hacer programa que coga parametros
From: Jesús Carrete Montaña
Date: Sun, 12 Nov 2000 00:00
Date: Sun, 12 Nov 2000 00:00
39 lines
2354 bytes
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-mailReferences:
<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