Hoy os dejo un interesante truco para aquellos que trabajan de forma continuada en shell. Básicamente consiste en la capacidad de utilizar los argumentos del comando que acabamos de ejecutar en el siguiente sin necesidad de nombrarlos. Voy a explicarlo con un ejemplo que se verá más fácil: En primera instancia ejecutamos: $ mkdir ~/test Seguir leyendo
comando
FreeBSD: Activar color en la salida de LS
Para activar los colores en la salida del comando LS solamente tenéis que añadir la opción G a ls, ejemplo: ls -G Lo mejor es crear un alias, sería del siguiente modo: Bash (.bashrc): alias ls=’ls –G’ Csh (.cshrc): alias l ls -G En algunos casos es necesario cambiar la variable TERM a xterm-color ó Seguir leyendo
Truco shell Unix: quitar líneas en blanco de un fichero con grep
grep . fichero > fichero2 Con el comando citado arriba conseguiremos pasar al fichero2 las líneas que contengan caracteres del fichero 1, o lo que es lo mismo, pasar todo excepto las líneas en blanco. Opción interesante si no nos manejamos con comandos como sed, awk, etc.
El comando rsync
El comando rsync sustituye al obsoleto rcp (remote-copy). Se trata de un comando de gran flexibilidad, permite encriptar las trasferencias de datos a través de ssh, permite realizar copias desde una máquina local a una remota (y viceversa), de local a local, y entre servidores rsync. Lo que diferencia a rsync de otros comandos o Seguir leyendo
Cómo dividir archivos en sistemas Unix con split
El comando split en sistemas Unix sirve para partir/dividir un archivo en varios de menor tamaño. Modo de empleo: split [OPCIÓN] [FICHERO [PREFIJO]] Corta ARCHIVO en partes de tamaño fijo y los vuelca en PREFIJOaa, PREFIJOab…; El tamaño por defecto es de 1000 lineas, y el prefijo por defecto es `x’. Sin información o cuando Seguir leyendo