-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sérgio Pinheiro wrote: > Criei um arquivo de configurações como por exemplo "arquivo.conf" > > Dentro do arquivo.conf em tenho configurações do tipo campo, exatamente > como o httpd.conf e outros. > > Tipo assim: > > # Diretório de Backup > dir_backup=/backup > > Porém, no script que controla o backup, eu preciso recuperar essas > variáveis do arquivo de configuração. > > Alguma dica ?
Sim. No começo do seu script simplesmente execute um [1]source no arquivo.conf. Por exemplo: - -----------8<----------- #!/bin/bash . /local/onde/está/o/arquivo.conf echo $dir_backup - -----------8<----------- Em tempo, no while suas variáveis perdem o valor pois o laço cria um sub-shell. Dessa forma, essas variáveis existirão apenas no sub-shell e por isso você não consegue recuperar seus valores ao final. 1. O "source" pode ser o comando "source" mesmo ou o ".". []s - -- Gentil de Bortoli Júnior Chave GPG: http://gentil.bortoli.com.br/gpg "There Is No Gene For The Human Spirit" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFD84FbR/xCJbtXupkRAr1WAJwKK1zoFO926NmI6unguIThqrJRdQCeOngc R5xx7EHz5DSPpBx1N0e9yZk= =j3Dk -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]