cyb3rpunk

Los 10 comandos que uso más

Posted in Comandos, Consola, Gentoo, GNU/Linux by ramonovski on febrero 16, 2011

cruznick me mandó la invitación para participar en esto de publicar los “10 comandos que uso más”.

Mi historial de comandos lo tengo limitado a “666”, no uso bash y tengo el historial en un archivo separado. El comportamiento de “history” es distinto, y al tener limitado a 666 mi historial, pues el resultado va sobre lo que he tecleado los últimos….. ~7 días.

Comando original:

history | awk ‘{print $2}’ | sort | uniq -c | sort -rn | head -10

Comando modificado:

┌─(ramonoid@gentoo:pts/1)──────────────────────────────────────────────────(~)─┐
└─(00:21:%)──> cat .zsh_history | awk '{print $1}' | sort | uniq -c | sort -rn | head -10
     51 mv
     35 sudo
     27 search
     26 rm
     24 cat
     23 ls
     20 sv
     20 cd
     17 unmerge
     16 vp

vp = emerge -vp
sv = sudo vim
search = emerge –search

Creo que lo protocolario es que yo invite a alguien más, así que invitaré a Thalskarth, a ushcompu y a Rugebiker

:wq

Anuncios
Tagged with:

Separar un archivo flac

Posted in Gentoo, GNU/Linux, linux, Musica, Tips, Tutorial by ramonovski on enero 30, 2011

Perdón a mis 1¼ lectores por no actualizar esto, tenía planeado no actualizarlo jamás pero creo que lo dejaré para poner tonterías relacionadas exclusivamente al mundillo de Unix y las compus, o no.

Hoy escribiré algo para la gente pobre que nos encanta ilusionarnos con tener música lossless en FLAC, WAV, AIFF, ALAC o lo-que-sea.

Me descargué un álbum en flac y para mi sorpresa solo venían 2 archivos .flac, 1 por cada CD rippeado, y como a mí me gusta tener las canciones separadas y scrobblear para documentar lo que escucho en (last|libre).fm pues investigué la manera de separar el archivo en las distintas canciones que conforman el álbum.

Las herramientas:

emerge -av cuetools shntool #shntool con la USE flag "flac"

cuetools se trata de una serie de scripts que ayudan a manejar los archivos con extensión “cue”, en gentoo en particular uno de los scripts no se instala en donde se supone debería de instalarse, así que por comodidad, a moverlo:

mv /usr/share/doc/cuetools-*/extras/cuetag.sh /usr/local/bin

 

La conversión:

cuebreakpoints archivo.cue | shnsplit -o flac archivo.flac

Esto generará las canciones separadas con su extensión .flac si el archivo .cue está bien estructurado.

 

La taggeada:

En las versiones nuevas de cuetools hay que hacer un ajuste al script cuetag.sh para hacer que maneje sin problemas los archivos .flac

Se sustituyen simplemente unos parámetros en unas lineas del script:

sed -i 's/remove-vc-all/remove-all-tags/g;s/import-vc-from/import-tags-from/' /usr/local/bin/cuetag.sh

Y…

cuetag.sh archivo.cue split-track*.flac

Listo.

-Extra-

Generar un arhivo .cue cuando este no exista separado pero esté incluido en el archivo .flac:

metaflac --show-tag=CUESHEET archivo.flac | grep -v ^CUESHEET > archivo.cue

El álbum se trata de “Conqueror” de Jesu en su edición Japonesa con los 2 tracks extra (20 de Octubre, cualquier edición es bienvenida). http://www.discogs.com/Jesu-Conqueror/release/901537

En realidad esto ya lo había hecho meses atrás en Archlinux pero no tuve problemas y solo quería documentarlo ahora que los tuve xD!

Basado en: https://nxadm.wordpress.com/2009/02/09/split-one-flac-cue-file-into-separate-tracks/

:wq

Tagged with: ,