Descargando desde SF.net por consola

Hace mucho (pero mucho) que no escribo.

Falta de tiempo, dirán algunos.

Falta de ganas, dirán otros.

Quizá un poco de ambos ingredientes, diré yo.

Hoy dejo una pequeña fórmula para esas veces en que queremos descargar algo desde sourceforge.net usando sólo la consola de comandos.

SF.net desde consola

¿Para qué corno querrá este tipo descargar algo desde consola?

Bueno, me ha sucedido varias veces que tengo algunos servidores headless (léase sin monitor) y que obviamente no tienen interfaz gráfica.

Todo consola. Más

Anuncios

Usando la Consola II

Renombrar mayúsculas a minúsculas

En Windows no hay diferenciación para los nombres de archivo, por eso prueba.txt y PRUEBA.TXT son el mismo archivo. En Linux esto no sucede porque el sistema de archivos es ‘case-sensitive’.

Y cuando llevamos archivos de Windows a Linux (a través de Samba, por ejemplo) la codificación hace que todos los archivos lleguen en mayúsculas.

Personalmente me resulta bastante incómodo y feo a la vista, por eso siempre los renombro a minúsculas. Y para ello utilizo este pequeño script:

#!/bin/bash
## renombrar mayúsculas a minúsculas
for FILE in *; do
    mv "$FILE" "`echo "$FILE" | tr [A-Z] [a-z]`"
done

Descomprimir muchos archivos zip

Otra cosa que utilizo mucho es la descompresión en masa. Cuando tengo varios archivos .zip (por ejemplo al descargar partes de un archivo de rapidshare), uso este script para poder descomprimirlos automáticamente todos juntos:

#!/bin/bash
## descomprimir en masa
for FILE in `ls *zip`; do
    unzip -o $FILE
done

Noten que también uso el script anterior por las dudas para transformar todo a minúsculas.

Este mismo script se puede usar con tar, bunzip y gunzip con solo unas pequeñas modificaciones luego del do. Más

Archivos

octubre 2017
D L M X J V S
« Dic    
1234567
891011121314
15161718192021
22232425262728
293031