=$3
if [ $# = 0 ]
then
echo "Uso: $0 hora:minuto caminho_da_musica_a_ser_tocada"
exit 1
fi
while [ ! `date +%H:%M` = "$Hora:$Minuto" ]
do
sleep 60
done
beep-media-player "$ArqMus"&
exit
qualquer sugestão é válida :)
[]`s
Gabriel Gilini
[As partes dest
não vejo porque o receio de usar a dica do Júlio se for apenas para
armazenar o diretório... mas se vc ao invés disso quiser apenas armazenar o
caminho para outro script no mesmo dir, acho que não deve incluir o $0:
NOVO=$(dirname)/script2.sh
Espero ter ajudado,
Gabriel Gilini
[As partes desta
"$nome.mp3"
[ $? -eq 0 ] || rm -f "$nome.wav"
done
}
Se alguém puder me ajudar com esse problema, agradeço desde já. E se
encontrarem algum erro por favor me corrijam. Melhorias também são bem
vindas. Bom, em suma, qualquer ajuda é ótima :)
Obrigado.
Gabriel Gili
Muito obrigado MrBiTs, agora ficou perfeito. Fiquei feliz por você ter se
interessado no código, já que sou apenas um iniciante em shell. O pouco que
sei aprendi no mini-curso que assisti do Júlio (que por sinal foi mto bom) e
nesta lista também, é claro. :)
[As partes desta mensagem que não cont
Putz, não deu certo, pq o find tá passando todos os arquivos de uma vez para
a variável o único jeito que eu sei fazer seria tirando os espaços, mas não
queria fazer isso :/ alguém ajuda?
[As partes desta mensagem que não continham texto foram removidas]
---
Olha eu fiz um arquivo teste com um pedaço do script para testar:
[EMAIL PROTECTED]:~/Shell$ cat teste
#!/bin/bash
find . -name '*.ogg' &&
{
for ogg in $(find . -name '*log')
do
nome="$(basename "$ogg" ".ogg")"
echo "converter ${nome}.ogg para ${nome}
Não deu certo não olha só:
converter ./Hangar/Hangar para Hangar
converter - para -
converter Savior.ogg para Savior
converter ./Hangar/Hangar para Hangar
converter - para -
converter The para The
converter Massacre para Massacre
será que não tem jeito? :(
[As partes desta mensagem que não con
Muitíssimo obrigado Humberto, eu até tinha pensado em fazer isso há uns 5
min atrás mas não sabia como passar isso pra variável. Agora deu certinho :)
Olha como ficou:
[EMAIL PROTECTED]:~/Shell$ cat mp3convd.sh
#!/bin/bash
#
# mp3 conv
Aparentemente o fgrep pegou apenas os resultados estritamente iguais e
delimitados por caracteres do $IFS (no caso o ":"), e parece também que não
repete resultados iguais.
Isso é um "achômetro" total, alguém com mais conhecimento me corrija.
[As partes desta mensagem que não continham texto fora