Enviado em 19/10/2015 - 19:52h
Boa noite pessoa,
Preciso que uma string de um arquivo contenha apenas Letras, traço(-) ou espaço. No caso não pode conter (%,$,@,(),*, #...etc)
Alguém tem alguma dica ???
Essa é a maneira que estou trabalhando...
nome_arq_enviado=`cat $arquivod | grep '%%Title:' | tail -n 1 | cut -f2 -d":" | sed 's/.pdf//' | sed 's/./ /' | sed 's/[^a-zA-Z0-9]\-[^a-zA-Z0-9]/\-/' | sed 's/^[ \t]*//' | sed 's/[ \t]*$//' | sed 's/ /_/g'`
Alem de ineficaz acaba ficando muito extenso e feio...
Obrigado e abraço
Preciso que uma string de um arquivo contenha apenas Letras, traço(-) ou espaço. No caso não pode conter (%,$,@,(),*, #...etc)
Alguém tem alguma dica ???
Essa é a maneira que estou trabalhando...
nome_arq_enviado=`cat $arquivod | grep '%%Title:' | tail -n 1 | cut -f2 -d":" | sed 's/.pdf//' | sed 's/./ /' | sed 's/[^a-zA-Z0-9]\-[^a-zA-Z0-9]/\-/' | sed 's/^[ \t]*//' | sed 's/[ \t]*$//' | sed 's/ /_/g'`
Alem de ineficaz acaba ficando muito extenso e feio...
Obrigado e abraço