Não, não funciona com AWK pois este exemplo é de expansão de variaveis em shell.
Entretanto, no seu exemplo, $a é uma variavel do bash e não do awk. Não é de esperar que o operador % opere sobre variaveis do awk até pq vc não invoca as mesmas com $nome - o $ é um operador que mostra o valor daquele field dentro de um record ;-) 2009/12/3 ®...@®ÐØ <[email protected]> > > > não funciona com o awk. > > 2009/12/3 Darlon Vasata <[email protected] <darlonv%40gmail.com>> > > > > Se vc quiser tirar algo do final do conteúdo de uma variável, usa o % > > tipo: > > > > ${a%.fs} > > > > > > > > Em 03/12/2009, às 09:53, ®...@®ÐØ escreveu: > > > > > Experientes colegas!!! > > > > > > /opt/plone-2.5.5-prod/zeocluster/server/var/sa-restauracaoBD.fs > > > /opt/plone-2.5.5-prod/zeocluster/server/var/sepmBD.fs > > > /opt/plone-2.5.5-prod/zeocluster/server/var/sepmcndmBD.fs > > > /opt/plone-2.5.5-prod/zeocluster/server/var/sepmforumBD.fs > > > > > > Tenho a lista acima com cerca de 25 arquivos .fs, entre as tarefas > > > que devo > > > executar com esta lista é criar um diretório com o nome do arquivo .fs > > > > > > #ls opt/plone-2.5.5-prod/zeocluster/server/var/*.fs|while read a; do > > > awk -F/ > > > '{print $NF}' <<< $a; done > > > > > > sa-restauracaoBD.fs > > > sepmBD.fs > > > sepmcndmBD.fs > > > sepmforumBD.fs > > > > > > como posso retirar a extensão .fs no comando awk, aproveitando o > > > comando > > > acima? > > > > > > -- > > > ---------------------------------------------------------- > > > ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA, > > > SEMPRE QUE POSSÍVEL REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- > > > CÓpia > > > Oculta) PARA SEUS CONTATOS. > > > ;) > > > > > > A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28) > > > The grace of our Lord Jesus Christ be with you. (1ªTs 5.28) > > > Jesus te ama, aceite-O! Jesus loves you, accept you Him! > > > > > > ®...@®ÐØ > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > ------------------------------------ > > > > ---------------------------------------------------------- > > Esta lista não admite a abordagem de outras liguagens de programação, > como > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem > prévio > > aviso. > > ---------------------------------------------------------- > > Sair da lista: > > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br> > > ---------------------------------------------------------- > > Esta lista é moderada de acordo com o previsto em > > http://www.listas-discussao.cjb.net > > ---------------------------------------------------------- > > Servidor Newsgroup da lista: news.gmane.org > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > Links do Yahoo! Grupos > > > > > > > > -- > ---------------------------------------------------------- > ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA, > SEMPRE QUE POSSÍVEL REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- CÓpia > Oculta) PARA SEUS CONTATOS. > ;) > > A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28) > The grace of our Lord Jesus Christ be with you. (1ªTs 5.28) > Jesus te ama, aceite-O! Jesus loves you, accept you Him! > > ®...@®ÐØ > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Tiago B. Peczenyj Linux User #405772 http://pacman.blog.br [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [email protected] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
