
MarcosEbm
(usa Ubuntu)
Enviado em 04/12/2011 - 01:59h
eae meu povo, beleza
obs: não achei o lugar certo para pergunta sobre shellscript,
bom, estou modificando um shellscript pegado da net .....
onde o mesmo pega um arquivo escolhido pelo usuario e copia ou move para uma certa pasta ....... mas estou tendo dificuldade para fazer um novo código (não manjo nada de shell)
o problema é o seguinte, o código abaixo está assim
$parancs "${FILE}" "$cel"
o código funciona assim ...... o $parancs irá conter o /bin/mv ou /bin/cp que é a escolha do usuario .......... ${FILE é o arquivo que o usuario clicou ...... "$cel" é a pasta de destino
ficando assim por exemplo
mv arquivo.c /home/ebm
entretanto, se a pasta ebm já tiver um arquivo com o nome de arquivo.c eu gostaria que o nome desse arquivo tivesse um pós fixo, por exemplo ....arquivo_1.c
alguem sabe como faço isso? imaginei algo como
if [ "$cel" tiver "${FILE}" ]
.....coloque o pós fixo no "$FILE"
mas não sei como fazer em shell, alguem poderia me ajudar? obrigado