Re: [shell-script] Expansão das chaves em sub-shell

2008-07-17 Por tôpico Julio C. Neves
Fala Paulo, O shell não está expandindo pq vc não o deixou ver as chaves. Experimente fazer: f=~/exclude cat > $f <: > Olá, > > Eu preciso gerar um arquivo que será lido pelo tar e conterá uma lista > de arquivos a serem excluídos no backup realizado por ele. > Um pedaço do meu script contém al

Re: [shell-script] Expansão das chaves em sub-shell

2008-07-17 Por tôpico Michel Moreira
Bom dia Paulo Verifique se o exemplo abaixo te ajuda tar cvpfz exemplo.tar.gz / --exclude-from "/home/exemplo.excluidos" >./ok.log 2>./err.log #cat exemplo.excluidos /dev/* *.dd bkp_*.tgz backup_* backup_*.tar.gz backup_*.tar.bz2 /var/spool /lost+found /var/run /sys /tmp /proc /ftp-data /dev /

Re: [shell-script] Expansão das chaves em sub-shell

2008-07-17 Por tôpico Flavio Junior
So um detalhe que li depois que enviei a mensagem.. Se o que tu ta montando é um arquivo de 'exclude' (tar, rsync, wget) esse formato não vai funcionar. Ele busca por 1 PATH por linha, e no caso das chaves eles são expandidos na mesma linha. -- Flavio do Carmo Junior aka waKKu 2008/7/17 Flavio

Re: [shell-script] Expansão das chaves em sub-shell

2008-07-17 Por tôpico Flavio Junior
Deve ter uma solução melhor, mas é que realmente no HERE DOCUMENTS eu não consegui fazer o shell interpretar [EMAIL PROTECTED] teste]# f=txt [EMAIL PROTECTED] teste]# cat >$f< ../teste > ../teste/{abc,cba,test} > $(echo ../teste/{abc,cba,test}) > EOF [EMAIL PROTECTED] teste]# cat $f ../teste ../te

[shell-script] Expansão das chaves em sub-shell

2008-07-17 Por tôpico Paulo Jerônimo Neves Ribeiro
Olá, Eu preciso gerar um arquivo que será lido pelo tar e conterá uma lista de arquivos a serem excluídos no backup realizado por ele. Um pedaço do meu script contém algo como: f=~/exclude cat > $f <