Enviado em 08/03/2010 - 01:25h
Ola pessoal estou como problema em recebe caracteres especiais em um script que estou criando será que alguém pode me ajuda a resolver meu problema indicando algo que eu possa ler. Obrigado!
###INICIO DO SCRIPT###
#!/bin/bash
# debian~# ./script /home *.gz lista_de_gz.list arqv_gz ### Esta linha e um exemplo como e o comando
###Helton O. G. e-mail: hoserverhouse@gmail.com
VAR1=$1 ###Pegando informacoes dos parametros
VAR2=$2
VAR3=$3
VAR4=$4
find $VAR1 -name $VAR2 > $VAR3 ###Esta linha indica o caminho VAR1 todos VAR2 listando os enderecos em VAR3
mkdir $VAR4 ###VAR4 e o nome do diretorio onde os arquivos listados em VAR3 irao ser copiados
X=$(wc -l $VAR3 | cut -d " " -f 1) ###X recebe o numero de linha que existe em VAR3
for((Y=1;Y<=X;Y++))
do
cp -f $(echo $(cut -d " " -f 1 $VAR3) | cut -d " " -f ${Y}) $VAR4 ### copia os arquivos
echo $(echo $(cut -d " " -f 1 $VAR3) | cut -d " " -f ${Y})
done
###FIM DO SCRIPT###
O script e para copiar arquivos para um diretório determinado.
Obrigado!!!
###INICIO DO SCRIPT###
#!/bin/bash
# debian~# ./script /home *.gz lista_de_gz.list arqv_gz ### Esta linha e um exemplo como e o comando
###Helton O. G. e-mail: hoserverhouse@gmail.com
VAR1=$1 ###Pegando informacoes dos parametros
VAR2=$2
VAR3=$3
VAR4=$4
find $VAR1 -name $VAR2 > $VAR3 ###Esta linha indica o caminho VAR1 todos VAR2 listando os enderecos em VAR3
mkdir $VAR4 ###VAR4 e o nome do diretorio onde os arquivos listados em VAR3 irao ser copiados
X=$(wc -l $VAR3 | cut -d " " -f 1) ###X recebe o numero de linha que existe em VAR3
for((Y=1;Y<=X;Y++))
do
cp -f $(echo $(cut -d " " -f 1 $VAR3) | cut -d " " -f ${Y}) $VAR4 ### copia os arquivos
echo $(echo $(cut -d " " -f 1 $VAR3) | cut -d " " -f ${Y})
done
###FIM DO SCRIPT###
O script e para copiar arquivos para um diretório determinado.
Obrigado!!!