Article View: es.comp.os.linux.programacion
Article #1395Re: Mi segundo script
From: Luis Angel Fdez. Fdez.
Date: Tue, 29 Nov 2005 21:56
Date: Tue, 29 Nov 2005 21:56
56 lines
2883 bytes
2883 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
A las 21:23 del martes 29 de noviembre,
Olaf "El BLanco" <winter@yahoo.co.uk>
hablando de Mi segundo script
en es.comp.os.linux.programacion dijo...
> No funciona...
>
> #!/bin/bash
> mv $1 $2 2>/dev/null
> if [$# < 2]; then
> echo -e "Numero de parametros incorrecto\n"
#!/bin/bash
mv $1 $2 2> /dev/null
if [ $# -lt 2 ]; then
echo "N�mero de par�metros incorrecto"
fi
F�jate en el espacio que dejo entre [ y $# y entre 2 y ].
Tambi�n, las comparaciones con n�meros creo que son (al menos
yo aprend� a hacerlas as�) con -lt (less than), -gt (greater
than),... Te faltaba cerrar el if con el fi. Y el -e del echo
no creo que te haga falta en esta ocasi�n.
De todas formas, la comprobaci�n del n�mero de par�metros digo
yo que deber�a ir antes que la ejecuci�n del comando que
depende de ellos �no crees? :)
> Hay algo mejor que el
> http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/Bash-Prog-Intro-COMO-6.html
> para empezar con esto de los scripts? Tengo algunas ideas que
> me serian de mucha utilidad.
No tengo ni idea :). Pero a lo mejor buscando en Google
encuentras alg�n tutorial o ejemplo sencillo para ir
aprendiendo.
Bueno, espero haberte ayudado algo :)
Ta llueu.
- --
Slackware 10.2.0 (kernel 2.6.14) AMD Athlon(tm) 64 Processor 3200+
HT: C.D. Arrancatapinos (488047) VI.759 # http://muxin.no-ip.org/
SK: C.D. Arrancatapinos (18088) IV.57 # http://muxin.yi.org/
TR: Zanzabornin (66|-7) # Linux User #99754
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDjM6H36vTd3lGvCgRAl8SAJ0dOyKa1SfgkHRcCXRd4pvvFob5OQCdEQ/i
99g3Tl0PkgHJ7766xglIbew=
=J8xq
-----END PGP SIGNATURE-----
Technical Details
Message-ID:
<slrndopjk7.7aj.laffdez@coruxa.koxo.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<dmigsn$e5k$1@cormoran.emeteo.local>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,f3fdb1610a55b586 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!escomposlinux.org!not-for-mail From: "Luis Angel Fdez. Fdez." <laffdez@gmail.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: Mi segundo script Date: Tue, 29 Nov 2005 22:56:23 +0100 Organization: Muy poca, casi nula Lines: 56 Message-ID: <slrndopjk7.7aj.laffdez@coruxa.koxo.net> References: <dmigsn$e5k$1@cormoran.emeteo.local> Reply-To: laffdez@gmail.com NNTP-Posting-Host: 178.red-80-34-249.staticip.rima-tde.net Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Trace: antonio.escomposlinux.org 1133301403 7282 80.34.249.178 (29 Nov 2005 21:56:43 GMT) X-Complaints-To: newsmaster@antonio.escomposlinux.org NNTP-Posting-Date: Tue, 29 Nov 2005 21:56:43 +0000 (UTC) User-Agent: slrn/0.9.8.1 (Linux)