<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_Bash%2FS13.sh</id>
	<title>Curso de Programación en Bash/S13.sh - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_Bash%2FS13.sh"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Bash/S13.sh&amp;action=history"/>
	<updated>2026-05-06T03:16:46Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Bash/S13.sh&amp;diff=4515&amp;oldid=prev</id>
		<title>Rrc en 04:57 27 ene 2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Bash/S13.sh&amp;diff=4515&amp;oldid=prev"/>
		<updated>2013-01-27T04:57:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
* [[:#S13.sh | S13.sh]]&lt;br /&gt;
** [[:#Resultado | Resultado]]&lt;br /&gt;
** [[:#Explicación | Explicación]]&lt;br /&gt;
&lt;br /&gt;
== S13.sh ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line=&amp;quot;GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Me ejecutaste con \$# = $# parámetros&amp;quot;&lt;br /&gt;
echo &amp;quot;Me llamo \$0 = $0&amp;quot;&lt;br /&gt;
echo &amp;quot;Mi primer parámetro es \$1 = $1&amp;quot;&lt;br /&gt;
echo &amp;quot;Mi segundo parámetro es \$2 = $2&amp;quot;&lt;br /&gt;
echo &amp;quot;Mi décimo parámetro es \$10 = $10&amp;quot;&lt;br /&gt;
echo &amp;quot;Todos mis parámetros son \$@ = $@&amp;quot;&lt;br /&gt;
echo &amp;quot;Todos mis parámetros son \$* = $*&amp;quot;&lt;br /&gt;
echo &amp;quot;Mi PID es \$\$ = $$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
X=1&lt;br /&gt;
while [ &amp;quot;$#&amp;quot; -gt &amp;quot;0&amp;quot; ]; do&lt;br /&gt;
    echo &amp;quot;\$${X} es $1&amp;quot;&lt;br /&gt;
#    X=`expr $X + 1`&lt;br /&gt;
    ((X++))&lt;br /&gt;
    shift&lt;br /&gt;
done              &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resultado ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@lclabws ~]# bash S13.sh Param1 Param2 &amp;quot;El Param 3&amp;quot; Parm4&lt;br /&gt;
Me ejecutaste con $# = 4 parámetros&lt;br /&gt;
Me llamo $0 = ./S13.sh&lt;br /&gt;
Mi primer parámetro es $1 = Param1&lt;br /&gt;
Mi segundo parámetro es $2 = Param2&lt;br /&gt;
Mi décimo parámetro es $10 = Param10&lt;br /&gt;
Todos mis parámetros son $@ = Param1 Param2 El Param 3 Parm4&lt;br /&gt;
Todos mis parámetros son $* = Param1 Param2 El Param 3 Parm4&lt;br /&gt;
Mi PID es $$ = 3065&lt;br /&gt;
$1 es Param1&lt;br /&gt;
$2 es Param2&lt;br /&gt;
$3 es El Param 3&lt;br /&gt;
$4 es Parm4&lt;br /&gt;
[rrc@Pridd BashClase]$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Explicación ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Programación en Bash]]&lt;br /&gt;
[[Category:CursoBash]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>