<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>El Blog de Rafael Bucio &#187; bash</title>
	<atom:link href="http://bucio.com.mx/sobre/bash/feed" rel="self" type="application/rss+xml" />
	<link>http://bucio.com.mx</link>
	<description>Sobre mi, sobre Linux, sobre todo lo que yo quiera :D</description>
	<lastBuildDate>Mon, 21 May 2012 21:34:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Buscar dentro de archivos</title>
		<link>http://bucio.com.mx/2011/buscar-dentro-de-archivos.html</link>
		<comments>http://bucio.com.mx/2011/buscar-dentro-de-archivos.html#comments</comments>
		<pubDate>Sat, 02 Jul 2011 23:44:48 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=1246</guid>
		<description><![CDATA[Esto salio de una conversación con Arturo (zeux0r), sobre un comando que busque dentro de los archivos salieron estos; $> find -name *.html &#124; xargs grep "title" Lo que hace es buscar dentro de todos los archivos html, la palabra title dentro de los archivos añadiendo un * al final podremos obtener la ruta y [...]]]></description>
			<content:encoded><![CDATA[<p>Esto salio de una conversación con Arturo (<a title="blog personal" href="http://zeus.insecure.org.mx/">zeux0r</a>), sobre un comando que busque dentro de los archivos salieron estos;</p>
<pre class="brush: bash" style="text-align: justify;">
$> find -name *.html | xargs grep "title"
</pre>
<p>Lo que hace es buscar dentro de todos los archivos html, la palabra title dentro de los archivos <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/happy.png' alt=':-)' class='wp-smiley' /> añadiendo un * al final podremos obtener la ruta y el archivo que contiene esa palabra:</p>
<pre class="brush: bash" style="text-align: justify;">
$> find -name *.html | xargs grep  title *
</pre>
<p>Nos arrojaría algo así:</p>
<pre class="brush: bash" style="text-align: justify;">
$> find -name *.html | xargs grep  title *
./index.html:				'<a class="lightbox-image" rel="prettyPhoto[2]" href="{{image}}" title="{{title}}">' +
./index.html:					'<img src="{{image_s}}" alt="{{title}}" />' +
>
</pre>
<p><em>*corregido quite &#8220;-r&#8221; gracias gunnar.<br />
</em><br />
Muy bueno no? hay muchos comandos, ¿cual te sabes tú?</p>
<pre class="brush: bash" style="text-align: justify;">
#Por gunnar
>$ find . -name '*.html' -exec grep -r title \{\} +
</pre>
<pre class="brush: bash" style="text-align: justify;">
#Por GnuGet
>$ grep -Hirn cadena_a_buscar .
</pre>
<pre class="brush: bash" style="text-align: justify;">
#Por Gaspar Fernandez
>$ egrep -R ‘loquequierobuscar’ *.html
</pre>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2011/buscar-dentro-de-archivos.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Programación en Bash</title>
		<link>http://bucio.com.mx/2011/programacion-en-bash-2.html</link>
		<comments>http://bucio.com.mx/2011/programacion-en-bash-2.html#comments</comments>
		<pubDate>Mon, 16 May 2011 18:52:05 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[conferencias]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=1224</guid>
		<description><![CDATA[Una platica introductoria en la carrera sobre programación en Bash. Programación en Bash]]></description>
			<content:encoded><![CDATA[<p>Una platica introductoria en la carrera sobre programación en Bash.<br />
<center><br />
<a href="http://www.slideshare.net/RafaelBucio/programacin-en-bash" title="Programación en Bash">Programación en Bash</a></strong><br />
<br />
<object id="__sse7984592" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bash-110516133401-phpapp01&#038;stripped_title=programacin-en-bash&#038;userName=RafaelBucio" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7984592" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=bash-110516133401-phpapp01&#038;stripped_title=programacin-en-bash&#038;userName=RafaelBucio" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2011/programacion-en-bash-2.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>nmap host</title>
		<link>http://bucio.com.mx/2010/nmap-host.html</link>
		<comments>http://bucio.com.mx/2010/nmap-host.html#comments</comments>
		<pubDate>Tue, 30 Mar 2010 06:12:27 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=862</guid>
		<description><![CDATA[[ root [at] eva:/home/bucio# ] &#62; nmap -sP 192.168.1.0/24 Starting Nmap 4.62 ( http://nmap.org ) at 2010-03-29 23:32 CST Host esponda1.lan (192.168.1.64) appears to be up. MAC Address: 00:22:--:--:8-:72 (Unknown) Host Unknown-00-11--1-11-11-dc.lan (192.168.1.66) appears to be up. Host Bucio-Ju4x0r.lan (192.168.1.96) appears to be up. MAC Address: 00:18:--:--:22:B1 (Cameo Communications) Host dsldevice.lan (192.168.1.254) appears to be [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" style="border: 0px initial initial;" src="http://nmap.org/images/diehard4/nmap-diehard4-1080p-1920x801.png" alt="" width="560" height="234" /></p>
<pre class="brush: bash" style="text-align: justify;">[  root [at] eva:/home/bucio#   ]
&gt; nmap -sP 192.168.1.0/24 

Starting Nmap 4.62 ( http://nmap.org ) at 2010-03-29 23:32 CST
Host esponda1.lan (192.168.1.64) appears to be up.
MAC Address: 00:22:--:--:8-:72 (Unknown)
Host Unknown-00-11--1-11-11-dc.lan (192.168.1.66) appears to be up.
Host Bucio-Ju4x0r.lan (192.168.1.96) appears to be up.
MAC Address: 00:18:--:--:22:B1 (Cameo Communications)
Host dsldevice.lan (192.168.1.254) appears to be up.
MAC Address: 00:12:--:--:2-:0C (Thomson Telecom Belgium)
Nmap done: 256 IP addresses (4 hosts up) scanned in 22.197 seconds</pre>
<pre class="brush: bash" style="text-align: justify;">[  root [at] eva:/home/bucio#   ]
&gt; nmap -sP 192.168.1.0/24 | grep "lan"
Host esponda1.lan (192.168.1.64) appears to be up.
Host Unknown-00-11-..--6-12-dc.lan (192.168.1.66) appears to be up.
Host Bucio-Ju4x0r.lan (192.168.1.96) appears to be up.
Host dsldevice.lan (192.168.1.254) appears to be up.</pre>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2010/nmap-host.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>200 bicentenario</title>
		<link>http://bucio.com.mx/2010/200-bicentenario.html</link>
		<comments>http://bucio.com.mx/2010/200-bicentenario.html#comments</comments>
		<pubDate>Wed, 24 Feb 2010 06:18:05 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[frases]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=843</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 510px"><a href="http://farm5.static.flickr.com/4050/4383573931_d7658a3681_o.png" rel="lightbox[843]"><img title="200 años orgullosamente mexicanos" src="http://farm5.static.flickr.com/4050/4383573931_534494b884.jpg" alt="200 años orgullosamente mexicanos" width="500" height="313" /></a><p class="wp-caption-text">200 años orgullosamente mexicanos</p></div>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2010/200-bicentenario.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mi conky</title>
		<link>http://bucio.com.mx/2009/mi-conky.html</link>
		<comments>http://bucio.com.mx/2009/mi-conky.html#comments</comments>
		<pubDate>Mon, 14 Sep 2009 22:38:39 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[conky]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=611</guid>
		<description><![CDATA[Esta son las configuraciones de mi conky, ya que @hbautista me dijo que si se lo pasaba,  y se me olvido, y pues con esto de la universidad casi no tengo mucho tiempo. [flickr: http://www.flickr.com.../] son dos conquis, que se corren con un archivo en Bash,  ejecutan a los dos conkys que tengo ocultos .conkyrc1 [...]]]></description>
			<content:encoded><![CDATA[<p>Esta son las configuraciones de mi <a href="http://bucio.com.mx/sobre/conky/">conky,</a> ya que <a href="http://twitter.com/hbautista">@hbautista</a> me dijo que si se lo pasaba,  y se me olvido, y pues con esto de la universidad casi no tengo mucho tiempo.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://farm3.static.flickr.com/2622/3829889060_7b7dd9039b_o.png" rel="lightbox[611]"><img title="Conky mes de Agosto" src="http://farm3.static.flickr.com/2622/3829889060_c8416f39c7.jpg" alt="" width="500" height="313" /></a><p class="wp-caption-text">Conky mes de Agosto</p></div>
<p style="text-align: center;">[flickr: <a href="http://www.flickr.com/photos/bucio/3829889060/in/set-72157603137746237/" target="_blank">http://www.flickr.com.../</a>]</p>
<p style="text-align: left;">son dos conquis, que se corren con un archivo en <a href="http://bucio.com.mx/sobre/bash/">Bash</a>,  ejecutan a los dos conkys que tengo ocultos .conkyrc1 y .conkyrc2, este archivo en Bash, se ejecuta al arrancar, pues se guarda el código de abajo en un archivo &#8220;conkycorrer&#8221; o como quieras recuerda darle permisos de ejecución (chmod +x archivo)</p>
<p><code>conky -c  ./.conkyrc1 -d &amp;&amp; conky -c  ./.conkyrc2 -d</code></p>
<p>Puedes usar el comando sleep, para que no cargue y se trabe&#8230;<br />
Aquí están los conkys.<br />
<a href="http://works.bucio.com.mx/code/~gnu~Linux/conky/Conky_Septiembre_2009.tar.gz">Link descarga.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/mi-conky.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/gtkdialog-vi.html</link>
		<comments>http://bucio.com.mx/2009/gtkdialog-vi.html#comments</comments>
		<pubDate>Thu, 04 Jun 2009 00:58:06 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=524</guid>
		<description><![CDATA[Continua de GtkDiialog-IV. Siguiendo con las ventanitas (yo les digo así),  como todás comienza por &#60;windows&#62; y dentro de ella va un &#60;/frame&#62;: &#60;window&#62; &#60;vbox&#62; &#60;frame ventanita&#62; &#60;text&#62; &#60;label&#62; es como hacer un frame &#60;/label&#62; &#60;/text&#62; &#60;/frame&#62; &#60;hbox&#62; &#60;button ok&#62;&#60;/button&#62; &#60;button cancel&#62;&#60;/button&#62; &#60;/hbox&#62; &#60;/vbox&#62; &#60;/window&#62; [script ventanitaframe] Hay muchos tipos de atibutos, como posición, tipo [...]]]></description>
			<content:encoded><![CDATA[<p>Continua de <a href="http://bucio.com.mx/2009/03/gtkdialog-iv/">GtkDiialog-IV</a>.</p>
<p>Siguiendo con las ventanitas (yo les digo así),  como todás comienza por &lt;windows&gt; y dentro de ella va un &lt;/frame&gt;:</p>
<p><code><br />
</code></p>
<blockquote><p><strong><span style="color: #000000;">&lt;window&gt;<br />
&lt;vbox&gt;</span></strong><br />
&lt;frame ventanita&gt;</p>
<p>&lt;text&gt;<br />
<strong>&lt;label&gt; es como hacer un frame &lt;/label&gt;</strong><br />
&lt;/text&gt;</p>
<p>&lt;/frame&gt;<br />
&lt;hbox&gt;<br />
&lt;button ok&gt;&lt;/button&gt;<br />
&lt;button cancel&gt;&lt;/button&gt;<br />
&lt;/hbox&gt;<br />
<strong>&lt;/vbox&gt;<br />
&lt;/window&gt;</strong></p></blockquote>
<div id="attachment_525" class="wp-caption aligncenter" style="width: 310px"><a href="http://bucio.com.mx/wp-content/uploads/2009/06/pantallazo-315.png" rel="lightbox[524]"><img class="size-medium wp-image-525" title="window" src="http://bucio.com.mx/wp-content/uploads/2009/06/pantallazo-315-300x214.png" alt="Ejemplo " width="300" height="214" /></a><p class="wp-caption-text">Ejemplo </p></div>
<p style="text-align: center;">[script <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/ventanitaframe" target="_blank">ventanitaframe</a>]</p>
<p style="text-align: left;">Hay muchos tipos de atibutos, como posición, tipo de dialogo(mensaje, alerta..):</p>
<p style="text-align: left;">
<div id="attachment_526" class="wp-caption aligncenter" style="width: 310px"><a href="http://bucio.com.mx/wp-content/uploads/2009/06/pantallazo-316.png" rel="lightbox[524]"><img class="size-medium wp-image-526" title="Ventanitas Atributos" src="http://bucio.com.mx/wp-content/uploads/2009/06/pantallazo-316-300x159.png" alt="Ventanitas Atributos" width="300" height="159" /></a><p class="wp-caption-text">Ventanitas Atributos</p></div>
<p style="text-align: center;">[script <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/ventanitaframe1">ventanitaframe1</a>]</p>
<p>[xml]<br />
#! /bin/bash</p>
<p>export DIALOG=&#8217;<br />
<window title="EJEMPLO" icon-name="gtk-dialog-warning"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label> Con el atributo icon-name=&#8221;gtk-dialog-warning&#8221; </label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG</p>
<p>export DIALOG=&#8217;<br />
<window title="EJEMPLO" decorated="false"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label>Con el atributo decorated=false</label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG</p>
<p>export DIALOG=&#8217;<br />
<window title="Ejemplo" resizable="false"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label>Con el atributo resizable=false</label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG</p>
<p>export DIALOG=&#8217;<br />
<window title="Ejemplo centrado" window_position="1"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label> la ventana centrada window_position=1 (GTK_WIN_POS_CENTER)</label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG</p>
<p>export DIALOG=&#8217;<br />
<window title="Ejemplo mouse" window_position="2"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label> Ejemplo donde de donde dse ecunetre el puntero window_position=2 (GTK_WIN_POS_MOUSE)</label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG</p>
<p>export DIALOG=&#8217;<br />
<window title="Ejemplo" skip_taskbar_hint="true"><br />
  <vbox><br />
    <frame Description><br />
      <text><br />
        <label>atributo skip_taskbar_hint=true</label><br />
      </text><br />
    </frame><br />
    <hbox><br />
      <button ok></button><br />
      <button cancel></button><br />
    </hbox><br />
  </vbox><br />
</window><br />
&#8216;<br />
gtkdialog &#8211;program=DIALOG<br />
[/xml]</p>
<p>Mientras esa serían las ventanitas, para jugar un rato, un post más y se termina mi odisea de aprender bien el gtk-dialog&#8230; <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/biggrin.png' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/gtkdialog-vi.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Una tarea??</title>
		<link>http://bucio.com.mx/2009/una-tarea.html</link>
		<comments>http://bucio.com.mx/2009/una-tarea.html#comments</comments>
		<pubDate>Tue, 19 May 2009 00:49:42 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=517</guid>
		<description><![CDATA[Hoy estaba en mi casa como cualquier día tomando una tecate y una amiga me manda un mensaje, me dice que si le ayudaba con una tarea en bash :O, sobre altas de usuarios y bajas, pues como me soy buena onda le ayude, ya con unas chelitas arriba esto salio: [c] #!/bin/bash # Primera [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy estaba en mi casa como cualquier día tomando una tecate y una amiga me manda un mensaje, me dice que si le ayudaba con una tarea en <a href="http://bucio.com.mx/category/bash/">bash</a> :O, sobre altas de usuarios y bajas, pues como me soy buena onda le ayude, ya con unas chelitas arriba esto salio:<br />
[c]<br />
#!/bin/bash</p>
<p># Primera bienvenida al sistema<br />
clear<br />
echo &#8216; Bienvenido al sistema&#8217;<br />
echo &#8221;<br />
echo &#8221;<br />
echo &#8216; Porfavor elija el menu &#8216;</p>
<p>           # usando select para los menus<br />
           OPCIONES=&#8221;Agregar Borrar Salir&#8221;</p>
<p>           select opt in $OPCIONES; do<br />
           #empezamos el select<br />
               if [ "$opt" = "Salir" ]; then<br />
                echo &#8220;Gracias por usar el sistema&#8221;</p>
<p>                exit<br />
                        elif [ "$opt" = "Agregar" ]; then<br />
                         echo &#8221; Agregar usuarios&#8221;<br />
                         echo &#8221; &#8221;<br />
                         echo &#8221; ¿Cual es tu nombre? &#8221;<br />
                         read &#8220;nombre&#8221;<br />
                         echo &#8220;¿cual es tu nick?&#8221;<br />
                         read &#8220;nick&#8221;<br />
                         echo &#8220;¿tu contraseña?&#8221;<br />
                         read &#8220;pass&#8221;<br />
                         clear<br />
                         echo Hola $nombre te has registrado con el usuario $nick y contraseña $pass.<br />
                         #creamos un archivo con touch, con el nombre del user <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/biggrin.png' alt=':D' class='wp-smiley' /> <br />
                         touch $nick<br />
                         echo &#8221; Usuario: $nombre $nick $pass &#8221; >  $nick<br />
                                echo &#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<br />
                                echo &#8221; &#8212;&#8212; Menu &#8212;&#8212;-&#8221;<br />
                                echo &#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<br />
                                echo &#8220;1.- Agregar usuarios&#8221;<br />
                                echo &#8220;2.- Borrar&#8221;<br />
                                echo &#8220;3.- salir &#8221;<br />
                                echo &#8220;precione la tecla que desea del menu&#8221;</p>
<p>			elif [ "$opt" = "Borrar" ]; then<br />
                        clear<br />
			echo &#8220;Bienvenido :-)&#8221;<br />
                        echo &#8220;Que usuario desea borrar&#8221;<br />
                        echo &#8221; &#8212;&#8212;&#8212;&#8212; &#8221;<br />
                        #enlistamos los arhivos creados con touch<br />
                        ls -l<br />
                        echo &#8221; &#8212;&#8212;&#8212;&#8212; &#8221;<br />
                        echo &#8220;escriba el nick del usuario a borrar&#8221;<br />
                        # aqui escrbimos el nick mucho cuidado con borrar a un.sh<br />
                        read userborrar<br />
                        echo &#8220;Esta apunto de boorar a $userborrar &#8221;<br />
                                #borramos el usuario con el poderoso rm rf, mucho cuidado <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/pinched.png' alt='xD' class='wp-smiley' /> <br />
                                rm -rf $userborrar<br />
                                echo &#8220;usuario borrado..&#8221;<br />
                                echo &#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<br />
                                echo &#8221; &#8212;&#8212; Menu &#8212;&#8212;-&#8221;<br />
                                echo &#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<br />
                                echo &#8220;1.- Agregar usuarios&#8221;<br />
                                echo &#8220;2.- Borrar&#8221;<br />
                                echo &#8220;3.- salir &#8221;<br />
                                echo &#8220;precione la tecla que desea del menu&#8221;<br />
               else<br />
                clear<br />
                echo opción errónea, solo numeros<br />
               fi<br />
           done<br />
[/c]</p>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/una-tarea.html/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/gtkdialog-iv.html</link>
		<comments>http://bucio.com.mx/2009/gtkdialog-iv.html#comments</comments>
		<pubDate>Sun, 29 Mar 2009 10:40:52 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=442</guid>
		<description><![CDATA[continuación de: GtkDialog-III. Creo que es hora de ver como hacer unos menús, siguiendo con la estructura, &#60;menubar&#62;&#60;/menubar&#62; definen la barra de menú, dentro de ella debe de contener &#60;menuitem&#62;&#60;/menuitem&#62; el cual muestra los menú. &#60;menubar&#62; &#60;menu&#62; &#60;menuitem&#62; &#60;label&#62;gtk-open&#60;/label&#62; &#60;/menuitem&#62; &#60;menuitem&#62; &#60;label&#62;gtk-save&#60;/label&#62; &#60;/menuitem&#62; &#60;menuitem&#62; &#60;label&#62;gtk-quit&#60;/label&#62; &#60;action&#62;EXIT="quit"&#60;/action&#62; &#60;/menuitem&#62; &#60;label&#62;File&#60;/label&#62; &#60;/menu&#62; &#60;/menubar&#62; [Código: Menu.sh ] En la [...]]]></description>
			<content:encoded><![CDATA[<p>continuación de: <a href="http://bucio.com.mx/2009/03/gtkdialog-iii/">GtkDialog-III</a>.</p>
<p>Creo que es hora de ver como hacer unos menús, siguiendo con la estructura, <strong>&lt;menubar&gt;&lt;/menubar&gt;</strong> definen la barra de menú, dentro de ella debe de contener <strong>&lt;menuitem&gt;&lt;/menuitem&gt;</strong> el cual muestra los menú.<br />
<code><br />
&lt;menubar&gt;<br />
&lt;menu&gt;<br />
<span style="color: #ff0000;">&lt;menuitem&gt;<br />
&lt;label&gt;gtk-open&lt;/label&gt;<br />
&lt;/menuitem&gt;</span><br />
<span style="color: #ff0000;">&lt;menuitem&gt;<br />
<span style="color: #000000;"> &lt;label&gt;gtk-save&lt;/label&gt;</span><br />
&lt;/menuitem&gt;<br />
&lt;menuitem&gt;</span><br />
&lt;label&gt;gtk-quit&lt;/label&gt;<br />
&lt;action&gt;EXIT="quit"&lt;/action&gt;<br />
&lt;/menuitem&gt;<br />
&lt;label&gt;File&lt;/label&gt;<br />
&lt;/menu&gt;<br />
&lt;/menubar&gt;<br />
</code></p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-201.png" rel="lightbox[442]"><img class="size-medium wp-image-443 aligncenter" title="Menuss" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-201-300x149.png" alt="Menuss" width="300" height="149" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/menu.sh">Menu.sh</a> ]</p>
<p>En la barra de menu podemos usar iconos, como el ejemplo que puse en la imagen, con el atributo <strong>icon=&#8221;gtk-icono a usar&#8221;</strong>,  y crear etiquetas alado de los iconos,  para usar los predifinidos sin etiquetas (labels), podemos usar <strong>stock=&#8221;gtk-open&#8221;</strong>, lo cual pondría el icono con su nombre pero, esto ya depende del sistema,  al poner el icono gtk-open y tienes tu distribución en español, lo leera como &#8220;abierto&#8221;, podemos decir los predifinidos :D.. también tenemos una opción de separar los menus con <strong>&lt;separator&gt;&lt;/separator&gt;</strong>. Esté es un ejemplo.</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-202.png" rel="lightbox[442]"><img class="size-medium wp-image-444 aligncenter" title="Menu con iconos" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-202-300x159.png" alt="Menu con iconos" width="300" height="159" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/menuicon.sh">MenuIcon.sh</a>]</p>
<p>En el menú, open podemos usar chooser:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-205.png" rel="lightbox[442]"><img class="size-medium wp-image-446 aligncenter" title="Chooser" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-205-300x181.png" alt="Chooser" width="300" height="181" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/choo.sh">choo.sh</a>]</p>
<p style="text-align: left;">Algo parecido a un menú, es el noteBook, esto en lo personal me gusto mucho:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-203.png" rel="lightbox[442]"><img class="size-medium wp-image-445 aligncenter" title="NoteBook" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-203-300x164.png" alt="NoteBook" width="300" height="164" /></a>[Código: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/notebook.sh">notebook.sh</a>]</p>
<p>Para crear las pestañas, se usa <strong>&lt;notebook&gt;&lt;/notebook&gt;</strong>, dentro de ella los atributos serían los menus, por así decirlo <strong>&lt;notebook labels=&#8221;<em>Checkbox|Radiobutton|Tree</em>&#8220;&gt;</strong>. dentro de ello se pone el contenido de cada pestaña, ya sea abriendo un nuevo &lt;vbox&gt; o como en el caso de Tree, un nuevo &lt;tree&gt;.</p>
<p>Solo es cosa de idear como queremos el menú, y poner a trabajar nuestras mentes maleadas :D&#8230;</p>
<h2><span style="color: #ff0000;">Creando siguiente tema, creo que serán sobre ventanas xD.</span></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/gtkdialog-iv.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/gtkdialog-iii.html</link>
		<comments>http://bucio.com.mx/2009/gtkdialog-iii.html#comments</comments>
		<pubDate>Fri, 20 Mar 2009 11:25:57 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=416</guid>
		<description><![CDATA[Continuación de : gtkDialog-II Vimos los botones, sencillos entonces nos damos una idea de como funciona esto, lo que se puede hacer con los atributos, hay más widgets todavía, como los Checkbox, esto es sencillo: &#60;checkbox&#62; &#60;label&#62;Esto es un CheckBox&#60;/label&#62; &#60;variable&#62;CAJITA1&#60;/variable&#62; &#60;action&#62;echo checkbox esta en $CHECKBOX marcado&#60;/action&#62;&#62; &#60;/checkbox&#62; Sencillo como crear checkbox, tiene muchos atributos [...]]]></description>
			<content:encoded><![CDATA[<p>Continuación de :</p>
<h2><a href="http://bucio.com.mx/2009/03/gtkdialog-ii/">gtkDialog-II</a></h2>
<p>Vimos los botones, sencillos entonces nos damos una idea de como funciona esto, lo que se puede hacer con los atributos, hay más widgets todavía, como los Checkbox, esto es sencillo:<br />
<code><br />
</code></p>
<pre class="literallayout" style="text-align: left;">&lt;<span style="color: #ff0000;">checkbox</span>&gt;
   &lt;label&gt;Esto es un CheckBox&lt;/label&gt;
   &lt;variable&gt;CAJITA1&lt;/variable&gt;
   &lt;action&gt;echo checkbox esta en $CHECKBOX marcado&lt;/action&gt;&gt;
&lt;<span style="color: #ff0000;">/checkbox</span>&gt;</pre>
<p style="text-align: left;">Sencillo como crear checkbox, tiene muchos atributos como marcar, habilitar, deshabilitar, hacer combinaciones:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-168.png" rel="lightbox[416]"><img class="size-medium wp-image-417 aligncenter" title="CheckBox" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-168-300x134.png" alt="CheckBox" width="300" height="134" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/check.sh">check.sh</a>]</p>
<p>No solo cajitas podemos hacer también podemos usar un radio button,  de la misma forma que checkbox :</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-169.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-418" title="RadioButton" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-169-300x153.png" alt="RadioButton" width="300" height="153" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/checkb.sh">checkb.sh</a>]</p>
<p>Teniendo en cuenta esto, también salen los combos, las cajitas de combox, aquí tiene un nombre chistoso combobox:</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-170.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-419" title="Combobox" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-170-300x170.png" alt="Combobox" width="300" height="170" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/combobox.sh">combobox.sh</a>]</p>
<p>Todo esto me hace recordar a mi querido zenity, en el bash, a lo que mis recuerdos me llevan a que aquí también tenemos una barra de progreso, un poco más divertida:</p>
<p><code><span style="color: #ff0000;"> &lt;progressbar&gt;</span><br />
&lt;label&gt;algo de texto&lt;/label&gt;<br />
&lt;input&gt;<strong>for i in $(seq 0 10 100); do echo $i; sleep 0.3; done</strong>&lt;/input&gt;<br />
&lt;action type="exit"&gt;Listo&lt;/action&gt;<br />
<span style="color: #ff0000;"> &lt;/progressbar&gt;</span></code></p>
<p>Podemos ver que no tiene nada diferente a lo demás, en el input podemos ejecutar el tiempo y con un simple ciclo for,  Son determinados  espacios en un tiempo..</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-171.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-420" title="Barra" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-171-300x95.png" alt="Barra" width="300" height="95" /></a><br />
[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobar.sh">progresobar.sh</a>]</p>
<p>En zenity, es un poco más facil y solo consta de :</p>
<p><code><strong><span style="color: #ff0000;">zenity</span></strong> <strong>--progress</strong> <strong>--auto-close</strong></code></p>
<p>La barra de Progreso, también puede dividirse por partes e imprimir algunas frases dentro de la barra, como el ejemplo del for simple que estaba arriba, solo que aquí creamos una Función, sip una función para agrupar trozos de código de una manera más lógica:<br />
[php]<br />
function progress() {<br />
for i in $(seq 0 10 100); do<br />
echo $i<br />
[ "$i" -le 30 ] &amp;&amp; echo "Empieza... tun tun"<br />
[ "$i" -le 60 -a "$i" -gt 30 ] &amp;&amp; echo "Uhh ala mitad..."<br />
[ "$i" -gt 60 ] &amp;&amp; echo "Termina u,u"</p>
<p>sleep 0.3<br />
done;</p>
<p>echo ready<br />
}<br />
[/php]</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-172.png" rel="lightbox[416]"><img class="size-medium wp-image-423 aligncenter" title="Barra " src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-172-300x122.png" alt="Partes de la barra" width="300" height="122" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobarter.sh">progresobarter.sh</a>]</p>
<p>Hagamos lago más rapido y que se sobreponga, en esté caso al comando date, que muestra la fecha..o el comando que quieras.. como dicen los españoles, "os dejo a vuestra imaginación":</p>
<p>[php]<br />
#! /usr/bin/gtkdialog -e</p>
<p>function progress() {<br />
for i in $(seq 0 10 100); do<br />
echo $i<br />
[ "$i" -le 30 ] &amp;&amp; echo "Empieza"<br />
[ "$i" -le 60 -a "$i" -gt 30 ] &amp;&amp; echo "ya casi"<br />
[ "$i" -gt 60 ] &amp;&amp; echo "Fin"</p>
<p>sleep 0.3<br />
done;</p>
<p>echo ready<br />
}</p>
<p>function progress_fast() {<br />
for i in $(seq 0 1 10000); do<br />
echo $((i/100))<br />
[ "$i" -le 3000 ] &amp;&amp; echo "1....."<br />
[ "$i" -le 6000 -a "$i" -gt 3000 ] &amp;&amp; echo "2...doshhh"<br />
[ "$i" -gt 6000 ] &amp;&amp; echo "fin .. <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/pinched.png' alt='xD' class='wp-smiley' /> rapisimo"<br />
#sleep 0.1<br />
done;</p>
<p>echo ready<br />
}<br />
[/php]</p>
<p style="text-align: center;"><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-173.png" rel="lightbox[416]"><img class="alignnone size-medium wp-image-426" title="Progresooo" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-173-300x122.png" alt="Progresooo" width="300" height="122" /></a><br />
[code:  <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/progresobartest.sh">progresobartest.sh</a> ]</p>
<h2>SIGUIENTE POST <a href="http://bucio.com.mx/2009/03/gtkdialog-iv/">GTDIALOG IV</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/gtkdialog-iii.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>GtkDialog</title>
		<link>http://bucio.com.mx/2009/gtkdialog-ii.html</link>
		<comments>http://bucio.com.mx/2009/gtkdialog-ii.html#comments</comments>
		<pubDate>Sun, 15 Mar 2009 07:08:15 +0000</pubDate>
		<dc:creator>Rafael Bucio</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[gtkdialog]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bucio.com.mx/?p=392</guid>
		<description><![CDATA[Continuación de : INTRO GTKDIALOG Siguiendo con gtkDialog, ya hemos aprendido lo básico, como llamarlo, ejecutarlo y hasta su integración con en lenguaje C, ahora veremos los widgets, ya que Gtkdialog es una lenguaje de descripción XML, es capas de denotar capaz de denotar cualquier complejo de dialogo que contienen las cajas y los widgets [...]]]></description>
			<content:encoded><![CDATA[<p>Continuación de :</p>
<h2><span style="color: #ff0000;"><a href="http://bucio.com.mx/2009/03/gtkdialog/">INTRO GTKDIALOG</a></span></h2>
<p>Siguiendo con gtkDialog, ya hemos aprendido lo básico, como llamarlo, ejecutarlo y hasta su integración con en lenguaje C, ahora veremos los widgets, ya que Gtkdialog es una lenguaje de descripción XML, es capas de denotar capaz de denotar cualquier complejo de dialogo que contienen las cajas y los widgets estos son los botones, campos de entradas, listas y otras cosas, que veremos, como la mayoría de los comandos esté tiene atributos (nota Acciones:: ), creo que es esté caso sería como en la mayoría de los lenguajes jeje, pero parecen más comandos, se agrupa junto con los contenedores (nota Contenedores::), de cabeza acostados como quieran, cajas todo debe estar en su respectivo contenedor, los widgets no pueden estar solo es peligroso para el exterior, o algo así dice el tuto jaja.</p>
<p>Bueno en los ejemplos anteriores solo vimos como se creaban botones con los labels también podemos poner algo de texto, claro es XML, negritas, cursivas :-)..</p>
<p style="text-align: center;"><a title="Atributos" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-148.png" rel="lightbox[392]"><img class="size-medium wp-image-393 aligncenter" title="Prueba de Labels" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-148-300x165.png" alt="" width="300" height="165" /><br />
</a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/texto_atributos.sh">texo_atributos.sh</a>]</p>
<p>Aquí no hay mucho que explicar ya que es bastante explicito:<code><br />
</code></p>
<pre class="screen"><span style="color: #003366;">&lt;text</span> atributo atributo2&gt;
    <span style="color: #003366;">&lt;label&gt;</span><span style="color: #ff0000;">"</span><span style="color: #333399;">&lt;b&gt;</span>Negritas<span style="color: #333399;">&lt;/b&gt; <span style="color: #000000;">texto <img src='http://bucio.com.mx/wp-content/plugins/smilies-themer/adiumicons/pinched.png' alt='xD' class='wp-smiley' /> </span> </span><span style="color: #ff0000;">"</span><span style="color: #003366;">&lt;/label&gt;</span>
  <span style="color: #000080;">&lt;/text&gt;</span></pre>
<p><strong>Archivos de entrada:</strong></p>
<p>También tenemos esto, se define con el,<code>&lt;input file&gt;&lt;/input&gt;,</code> y puede ser declarado dentro de su contenedor que tipo de archivo abriremos ya sea una imagen o archivo hasta un comando ¡¡ (Todo lo que se puede hacer wowo):</p>
<p style="text-align: center;"><a title="Ejemplo input" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-149.png" rel="lightbox[392]"><img class="size-medium wp-image-394 aligncenter" title="Input :-D Archivos comandos e imagen" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-149-300x166.png" alt="Input :-D Archivos comandos e imagen" width="300" height="166" /></a>[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/input.sh">input.sh</a>]</p>
<p style="text-align: left;">Es sencillo aprendiendo como es la estructura:</p>
<p style="text-align: left;"><code>&lt;<span style="color: #000080;">frame</span> Aqui Pondríamos el titulo del frame&gt;<br />
&lt;<span style="color: #000080;">text</span>&gt; &lt;-- Que es lo que queremos en esté caso un archivo que contiene texto o img (<span style="color: #000080;"><strong>pixmap</strong></span>)<br />
&lt;<span style="color: #000080;">label</span>&gt;TEXTO ESTATICO OHO OHHH&lt;/<span style="color: #000080;">label</span>&gt; &lt;-- por si las dudas<br />
&lt;<span style="color: #000080;">input</span> <strong><span style="color: #000080;">file</span></strong>&gt;/tmp/log&lt;/<span style="color: #000080;">input</span>&gt; &lt;-- abrimos Archivo o comando</code></p>
<p>&lt;/<span style="color: #000080;">text</span>&gt;</p>
<p>&lt;/<span style="color: #000080;">frame</span>&gt;</p>
<p>Los botones, son simplemente <span style="color: #0000ff;">&lt;button ok&gt;</span><span style="color: #003300;">&lt;action&gt;</span>echo Presionaste Ok<span style="color: #003300;">&lt;/action&gt;</span><span style="color: #0000ff;">&lt;/button&gt;</span>, algunos botones predefinidos son:</p>
<div class="itemizedlist">
<ul type="disc">
<li> <span class="emphasis"><em>'<span style="color: #800000;">&lt;button ok&gt;&lt;/button&gt;'</span></em></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button cancel&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button help&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button yes&gt;&lt;/button&gt;'</em></span></span></li>
<li> <span style="color: #800000;"><span class="emphasis"><em>'&lt;button no&gt;&lt;/button&gt;'</em></span></span></li>
</ul>
<p><a href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160.png" rel="lightbox[392]"></a></div>
<p style="text-align: center;"><a title="button" href="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160.png" rel="lightbox[392]"><img class="alignnone size-medium wp-image-410" title="Botones" src="http://bucio.com.mx/wp-content/uploads/2009/03/pantallazo-160-300x172.png" alt="Botones" width="300" height="172" /></a></p>
<p style="text-align: center;">[code: <a href="http://works.bucio.com.mx/code/~gnu~Linux/Bash/gtkdialog/button.sh">button.sh</a>]</p>
<h2 style="text-align: left;"><a href="http://bucio.com.mx/2009/03/gtkdialog-iii/">Siguiente Tema</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://bucio.com.mx/2009/gtkdialog-ii.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

