Leer un rango de lineas de un archivo (bash)

Domingo, mayo 2, 2010 Sin comentarios

A veces es necesario leer un rango de líneas de un archivo, por lo que ni head ni tail nos sirven, ya que nos muestran las primeras líneas o solamente las últimas.

Por ejemplo

tail -n 20 archivo.txt

Nos mostrará las últimas 20 líneas del archivo archivo.txt. Head funciona de la misma manera sólo que con las primeras líneas.

Para leer un rango utilizamos el comando sed de la siguiente forma

sed -n 5,10p archivo.txt

Nos mostrará desde la línea 5 a la 10 de archivo.txt.

También lo podemos utilizar de la siguiente forma:

ls | sed -n 5,10p

Otra opción a sed

Si te da problemas con sed, que seguro se debe a la versión del script, puedes utilizar, aunque un poco más lento, el siguiente método:

cat oread.txt | head -n 10 | tail -n 5

Esto mostrará la mismo que el primer ejemplo de sed: Nos mostrará desde la línea 5 a la 10 de archivo.txt.

Espero que os haya servido.

Categoría: Ubuntu

Backup de juegos en tu Wii

Viernes, abril 23, 2010 Sin comentarios

Esta vez veremos como guardar juegos y aplicaciones hombebrew en un pendrive. De esa forma podrás cargar imágenes ISO desde el USB sin tener que usar la lectora de la consola. Esto trae tres beneficios:

  1. No gastás el lente de la consola
  2. No gastás DVDs para hacer tus backups
  3. Los juegos suelen cargar mucho más rápido.

Necesitás:

  1. Un pendrive de al menos 4 GB (o un disco USB).
  2. Homebrew channel instalado (viene con las Wii flasheadas). Si no lo tienes googlea un poco para ver como instalarlo.
  3. El backup de un juego.
  4. Ubuntu (u otra distribución Debian)

Al finalizar habrás logrado lo siguiente:

  • Haber metido en tu Pendrive Wiiflow (la imagen del artículo). Esta app te permite administrar todas las imágenes ISO del disco o pendrive, de una forma más que agradable.

Continuar leyendo…

Categoría: Wii

Ocultar archivos en Netbeans

Miércoles, abril 14, 2010 Sin comentarios

Muchas veces es necesario que nuestra pestaña de proyectos no nos muestre determinados archivos, por ejemplo los archivos de .xfc (Gimp) o .svg, que son utilizados para el diseño pero no para la programación. Puede que no molesten a la vista, pero si utilizas que suba los archivos por FTP al servidor, es muy incómodo esperar que se suban estos archivos ya que pesan mucho, además de que demoran nuestra tarea muchísimo.

Entonces, ¿como oculto archivos en Netbeans? Vamos por ejemplo anterior, queremos ocultar todos los archivos que terminen en .xfc. Para ello hacemos lo siguiente:

  1. Tools -> Options. Aparecerá una ventana.
  2. Vamos a la pestaña “Miscellaneous”.
  3. Vamos a la pestaña interna “Files”.
  4. Y abajo veremos un cuadro de texto “Ignored Files Pattern”. Aquí va la expresión regular que utiliza Netbeans para ocultar los archivos.
  5. Vamos a encontrar algo como:
    ^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|_svn)$|~$|^\.(?!htaccess$).*$

    Y lo reemplazamos por (para ocular archivos que terminen en .xcf):

    ^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|_svn|.*\.xcf)$|~$|^\.(?!htaccess$).*$
  6. Damos OK y listo!

Esto fue probado en Netbeans 6.8. Un saludo…

Categoría: Ubuntu

Actualizar DNS dinámico de DynDNS con Ubuntu

Viernes, abril 9, 2010 1 comentario

ddclient ubuntu dyndnsMuchas veces nos encontramos con un router que no posee actualización de DDNS, o simplemente no tenemos uno de por medio; y nos es necesario actualizar nuestra IP dinámica en nuestro servicio gratuito (o no) de DynDNS.

Para ello utilizaremos DDclient que lo instalamos así:

#sudo apt-get install ddclient

Cuando esté instalando nos preguntará la configuración. Si lo quieres configurar nuevamente sólo deberás ejecutar:

#dpkg-reconfigure ddclient

Los datos que te pedirán son:

  • servidor: www.dyndns.org
  • host: test.homelinux.com
  • usuario: ubuntu
  • clave: contraseña
  • interface: eth0
  • ppp: no
  • daemon:
  • intervalo: 300

Continuar leyendo…

Categoría: Ubuntu

Cómo grabar una imagen ISO de un juego de Wii

Martes, abril 6, 2010 Sin comentarios

Wii backup isoHoy decidí grabar una imagen ISO de un backup Wii en un DVD y… ¡Tuve éxito! En W$$ nunca pude, pero dije, ahora que uso Linux, probaremos…

¿Qué necesitas?

  1. Ubuntu ;)
  2. Una grabadora de DVD
  3. Un DVD virgen (busca uno de calidad, por ejemplo yo usé Verbatim DVD-R)
  4. Una imagen ISO del backup del juego.

¿Cómo hacerlo?

  1. Colocamos nuestra imagen juego-wii.iso, por ejemplo, en la carpeta /home/ubuntu/wii
  2. Luego abrimos la consola y hacemos:
    # cd /home/ubuntu/wii (o el directorio donde esté el juego)
  3. Ahora estamos parados en el mismo lugar donde está la imagen y ejecutamos:
    # growisofs -speed=2 -dvd-compat -Z /dev/dvdrw=juego-wii.iso

    Ten en cuenta que es posible que debas cambiar dvdrw por el nombre que tenga tu grabadora en el sistema.

  4. Esperan a que termine de grabar. Aparecerá algo así:
    /dev/dvdrw: closing disc

Otras cosas a tener en cuenta:

Continuar leyendo…

Categoría: Wii

  Newer Entries