Planeta TTY

Distintas formas de borrar el contenido de un Archivo

Posted in Trucos & Tips by Jorgito Capurro on 15 julio 2009

Si necesitamos borrar el contenido de un archivo pero no el archivo en si, podemos emplear cualquiera de estos metodos: 

1) Redirigir la Salida Estandard:

$ > Archivo.txt

2) Concatenar el Archivo con “nada”:

$ cat > Archivo.txt

El comando cat quedara a la espera. Presionamos Ctrl+D y listo.

3) Copiar el contenido de /dev/null hacia el archivo:

$ co /dev/null Archivo.txt

 

Espero que les halla sido de utilidad.

Saludos

Anuncios

Emulador de UNIX Online

Posted in Misceláneas, Trucos & Tips by Jorgito Capurro on 10 julio 2009

Navegando  por la web, me cruce por casualidad una excelente pagina que sin duda les sera de mucha utilidad para los principiantes. Se trata de una pagina, la cual nos provee un Emulador de UNIX Online sin necesidad de instalar absolutamente nada. Se llama JUnix, y con solo tener instalado un navegador que soporte JScript, podemos acceder a una consola UNIX con varias funcionalidades de una terminal real.

(more…)

Editar la consola con los comandos de Vim

Posted in Trucos & Tips by Jorgito Capurro on 8 julio 2009

Para los fanáticos de Vim (el cual me incluyo), este truco puede traernos una sonrisa. Si queremos editar los comandos que hemos tipeado en la consola al estilo de Vim, solamente basta con ingresar lo siguiente:

$ set -o vim

¡Listo! De ahora en mas, cuando nos equivoquemos tipeando algun comando, volvemos a el presionando la tecla k (equivalente a la fecha “arriba” en Vim) y empezamos a editar la linea de comando como si estuviésemos en este magnifico editor de texto.

(more…)

Mas informacion para el mensaje “Command Not Found”

Posted in Aplicaciones, Trucos & Tips by Jorgito Capurro on 8 julio 2009

Suele pasar que, cuando queremos instalar un programa, puede que no este en nuestros repositorios o estemos tipeando mal el nombre del paquete. A causa de esto, el shell nos informara mediante un mensaje  que no puede llevar a cabo la tarea.  En determinadas distribuciones de GNU/Linux, este mensaje es poco descriptivo o incompleto como para saber lo que realmente esta sucediendo.

Para combatir este problema, existe el paquete command-not-found, el cual viene instalado por defecto en las distribuciones Ubuntu, Xubuntu, Kubuntu, etc. Este paquete nos sera de mucha utilidad.

Veamos como utilizarlo…

(more…)

Barra de Progreso en Comando cp

Posted in Trucos & Tips by Jorgito Capurro on 7 julio 2009

Con este sencillo script, podemos ver el porcentaje de la copia realizada cuando utilizamos el comando cp. Es realmente muy útil para utilizarlo en la copia de archivos de gran magnitud, para saber que porcentaje se encuentra realizada.

#!/bin/sh
cp_p()
{
   strace -q -ewrite cp -- "${1}" "${2}" 2>&1 \
      | awk '{
        contador += $NF
            if (contador % 10 == 0) {
               porcentaje = contador / total_size * 100
               printf "%3d%% [", porcentaje
               for (i=0;i< =porcentaje;i++)
                  printf "="
               printf ">"
               for (i=porcentaje;i&lt;100;i++)
                  printf " "
               printf "]\r"
            }
         }
         END { print "" }' total_size=$(stat -c '%s' "${1}") contador=0
}

(more…)