*comando sed cat dos.file c:\>Meus Documentos\file1 c:\>Meus Documentos\file2 c:\>Meus Documentos\file3 c:\>Meus Documentos\file4 br...@pr131786:~$ cat dos.file| sed -e 's;\\;/;g' c:/>Meus Documentos/file1 c:/>Meus Documentos/file2 c:/>Meus Documentos/file3 c:/>Meus Documentos/file4
*vc tambem pode usar o comando tr: cat dos.file c:\>Meus Documentos\file1 c:\>Meus Documentos\file2 c:\>Meus Documentos\file3 c:\>Meus Documentos\file4 br...@pr131786:~$ tr '\' '/' < dos.file tr: aviso: uma barra invertida sem escape no fim da expressão não é portável c:/>Meus Documentos/file1 c:/>Meus Documentos/file2 c:/>Meus Documentos/file3 c:/>Meus Documentos/file4 2009/10/13 George Robinson <[email protected]> > > > Olá, > > Estou tentando utilizar o sed para substituir entradas em um arquivo de > origem DOS que utiliza o carctere \ para separar os diretorios enquanto no > unix utiliza-se / para tal. > > Como eh possivel transformar \carminho\para\arquivo\ em > /carninho/para/arquivo com o sed?? > > Att, > > -- > George Robinson > Analista de Suporte > Tel: (21) 8843-7251 / (21) 8140-2351 > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ------------------------------------------------------------------------------------- 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]
