[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
echo sem processar variável
From: |
gusmao |
Subject: |
echo sem processar variável |
Date: |
Sun, 24 Aug 2003 12:55:59 -0300 |
User-agent: |
Internet Messaging Program (IMP) 3.1 |
Dentro de um script, preciso redirecionar algumas linhas para outro script, com
o echo. Até aÃ, beleza. Só que preciso escrever neste tal arquivo, uma
variável, porém o echo executa esta e escreve no arquivo redirecionado o
valor... por exemplo:
Um script para pegar o endereço IP, login e senha de usuário ftp. Após
preencher os dados, redirecionar o conteúdo abaixo para o arquivo com nome de
backup:
#!/bin/sh
aqui começa o script perguntando os dados...
no final:
echo "#!/bin/sh
### A variável abaixo não pode ser processada pelo echo, que to usando para
escrever no arquivo backup.
DATA=`date +%d_%m_%Y`
### Esta aqui tb tem que ser redirecionada sem ser processado pelo echo
SERVIDOR="$(hostname)"
ARQUIVO="$SERVIDOR-$DATA.tar"
DIRETORIOS="
/etc/rc.conf
/usr/local/squid/etc/squid.conf"
# Dados do servidor FTP
HOST_FTP="200.200.200.200"
USUARIO_FTP="usuario"
SENHA_FTP="123456"
" > backup
Não sei se deu pra entender, mas o echo ta escrevendo no arquivo backup:
#!/bin/sh
DATA=24/08/2003
SERVIDOR=host.dominio.com.br
e teria que escrever as variaveis com o conteudo original...
Alguem soube com fazer isto???
Gusmão
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
- Botao Help, Gusmao, 2003/08/16
- echo sem processar variável,
gusmao <=