Enviado em 04/10/2010 - 14:58h
Adicionei o parâmetro veto files da seguinte forma:
veto files = /*.mp3/
Ok, bloqueia que é uma beleza se a extensão for .mp3
Mas o que fazer se o bendito usuário mudar a extensão do arquivo?
Na tentativa de solucionar verifiquei que:
1 - o comando abaixo remove todos os arquivos sem extensões da pasta Public:
find /home/serverarq/Public/ -type f ! -name "*.*" -exec mv -vf {} /tmp/ ';'
2 - o comando file -s EhUmaMusica.doc retorna:
EhUmaMusicas.doc: Audio file with ID3 version 2.3.0...
Alguém sabe como juntar os dois comandos? Tipo | grep agluma coisa...
Creio que resolveria o problema de muita gente.
veto files = /*.mp3/
Ok, bloqueia que é uma beleza se a extensão for .mp3
Mas o que fazer se o bendito usuário mudar a extensão do arquivo?
Na tentativa de solucionar verifiquei que:
1 - o comando abaixo remove todos os arquivos sem extensões da pasta Public:
find /home/serverarq/Public/ -type f ! -name "*.*" -exec mv -vf {} /tmp/ ';'
2 - o comando file -s EhUmaMusica.doc retorna:
EhUmaMusicas.doc: Audio file with ID3 version 2.3.0...
Alguém sabe como juntar os dois comandos? Tipo | grep agluma coisa...
Creio que resolveria o problema de muita gente.