aboutsummaryrefslogtreecommitdiff
path: root/misc/noisecd
diff options
context:
space:
mode:
Diffstat (limited to 'misc/noisecd')
-rwxr-xr-xmisc/noisecd59
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