diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2013-01-13 17:32:58 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2013-01-13 17:32:58 -0200 |
commit | a64487d5db57b9e281a5953b082618d2c1fca8a4 (patch) | |
tree | bfd1f26e5eaccf9cfd3d2809a49161beceb7f9b6 /misc/noisecd | |
parent | f6978c1b28db3308808f2e303c607047f97a96c5 (diff) | |
download | scripts-a64487d5db57b9e281a5953b082618d2c1fca8a4.tar.gz scripts-a64487d5db57b9e281a5953b082618d2c1fca8a4.tar.bz2 |
Removing old scripts and cleaning up some code
Diffstat (limited to 'misc/noisecd')
-rwxr-xr-x | misc/noisecd | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/misc/noisecd b/misc/noisecd deleted file mode 100755 index c83bbc1..0000000 --- a/misc/noisecd +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash -# -# noisecd: add noise cd to rhatto's -# noise cd txt database -# -# feedback: rhatto@riseup.net | GPL -# -# cansado(a) de nao saber onde estah aquela musica ou arquivo num -# sistema de armazenamento distribuido em dezenas de cds? -# -# aqui estah sua solucao! mantenha uma arvore completa de todos os -# seus arquivos disponiveis em midia removivel no seu proprio -# diretorio pessoal, com um truque muito simples. -# -# etiquete os seus cds de mp3, por exemplo, de noise 1, noise 2, -# noise 3, ..., noise n; em seguida, crie n pastas com os nomes iguais -# ao nome de cada cd; em seguida, monte o cd e entre em sua pasta -# especifica e de um comando do tipo -# -# cp -R -s /cdrom/* . -# -# isso criara recursivamente em sua pasta os links simbolicos que vao -# direto pros arquivos do cd, desde que este seja o cd atualmente montado. -# -# se voce fizer com todos os seus cds de musica, o resultado sera uma -# arvore completa contendo links simbolicos para arquivos dos cds. -# -# com isso voce pode procurar suas musicas mais facilmente atraves do find -# ou do locate, ou entao navegando entre as pastas; uma vez achado o -# arquivo desejado, eh soh montar o respectivo cd e ir pra galera! -# -# este script eh um exemplo de como automatizar a tarefa de criar essa arvore. -# - -NOISE_TREE=/var/data/catalogo/noise -NOISE_DATABASE=$NOISE_TREE/noise-cd.txt -NOISE_DIR=/media/cdrom -NOISE_MODE="complex" - -if [ -z "$1" ]; then - echo "usage: `basename $0` <cd-number>" - exit 1 -fi - -cd $NOISE_DIR -ls -R -A -1 | sed -e "s/^/$1 /" >> $NOISE_DATABASE - -if [ "$NOISE_MODE" != "simple" ]; then - - mkdir "$NOISE_TREE/noise-$1" - cd "$NOISE_TREE/noise-$1" - cp -R -s $NOISE_DIR/* . - - cd "$NOISE_TREE" - rm -f noise-tree.tar.gz; cd .. - tar zcvf noise-tree.tar.gz "$NOISE_TREE/" - mv noise-tree.tar.gz "$NOISE_TREE/" - -fi |