![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| enviar uma mensagem através de e-mail para 5 pessoas usando unix script? | MARY76 | Programação Shell Script e | 2 | 02-05-2007 03:29 |
| Quais são as pessoas que utilizam para Centralizado Unix Administração | x96riley3 | UNIX para Dummies Perguntas & Respostas | 0 | 09-27-2006 11:03 |
| Unix para MS Popular | NEWX | UNIX para Dummies Perguntas & Respostas | 2 | 04-13-2006 10:19 |
| Unix é um sistema operacional de rede para computadores Macintosh | Bill1263 | UNIX & avançada para usuários experientes | 2 | 09-05-2002 10:50 |
| Unix para Macintosh | Icarus | Quando faço o download de Linux e Unix? | 9 | 11-15-2001 01:45 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
UNIX, no Macintosh (sed para pessoas)
Oi,
Estou tentando utilizar sed para processar alguns arquivos no Mac OSX correr. Alguém sabe alguma coisa sobre Macs e sed? Aqui está o problema sed 's / ^ / / g' test_file> endfile (existem espaços entre a segunda ea terceira /, mas o fórum software comprime-los) Isto deve colocar espaços no início de cada linha (estou bastante certo, tho 'não positivo sobre este). Mas é só colocar espaços no início da primeira linha de um arquivo. Quaisquer pensamentos? Eu já tive problemas com o Mac da idéia de sed e os \ n newline personagem (Mac's sed parece não reconhecê-la). E downloading GNU's sed para todas as máquinas aqui (aobut 200) não é uma opção, mas temos um lote de arquivos de processo. Qualquer ajuda será apreciada. Best wishes, Laurel ![]() |
|
||||
|
OSX não tem GNU sed? Isso é uma surpresa para mim, qual versão faz ele tem? Se é uma versão atípico, maybye tem bandeiras atípico para torná-lo linefeeds utilização normal ...
Use etiquetas código para o código, ele vai usar uma fonte monospace e não comprimir os espaços. Como coisas (código) (/ code), mas com [] em vez de (). |
|
||||
|
Citação:
Algumas perguntas: Qual OS X versão, qual a aplicação criado arquivo de texto, é que funciona em um teste simples * documento? * Pico mysed este é a texto arquivo então sed 's / ^ / / g' mysed> mysed2 Copiei o comando que você tentou, a partir desta página web, e inserido um jovem mais espaços, mudou os nomes dos arquivos e voila. Meu palpite é que vai funcionar se você usar Pico, ou algum outro editor de texto para o estritamente teste documento, mas não para o texto específico documento que você testou anteriormente. Por quê? Porque provavelmente não é "estritamente" unix um documento de texto. Provavelmente tem alguma whacky formating código ou coisa assim, talvez ele não tem sequer \ n nele. Talvez a linha terminações são \ r. Isso poderia causar o problema que você está vendo. Existe uma forma de ver estes códigos, mas não me recordo os comandos. Alguém? |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|