Resultados da pesquisa a pedido "sed"

7 a resposta

Qual é a maneira correta de inserir a guia no sed?

Qual é a maneira correta de inserir a guia no sed? Estou inserindo uma linha de cabeçalho em um fluxo usando sed. Provavelmente eu poderia substituir algum caractere posteriormente para colocar na guia usando expressão regular, mas existe uma ...

3 a resposta

sed substitua literal TAB

Quero substituirTABpecadostdout com ponto e vírgula, executandosed do shell ZSH. Eu entendo que um pode normalmente (em outras conchas?) Usar: somecommand | sed 's/\t/;/g' No entanto, isso não funciona para mim no shell ZSH no FreeBSD.O\t não ...

1 a resposta

Como alterar o valor específico do atributo XML usando scripts no Mac

Fui encarregado de escrever um script para alterar um valor específico em um arquivo XML em cerca de 1000 Macs. Claramente, isso precisa ser script e, de preferência, apenas usando ferramentas que já estão disponíveis em um Mac (ou seja, não são ...

8 a resposta

Removendo nova linha após um texto específico via bash / awk / sed / perl

Gostaria de remover todo o caractere de nova linha que ocorre após uma sequência particular e substituí-lo por um espaço de tabulação. Digamos, por exemplo, meu sample.txt é o seguinte foo bar bar bar bar some text Gostaria que fosse foo bar ...

5 a resposta

Como dividir um arquivo no linux com base no conteúdo [duplicado]

Esta pergunta já tem uma resposta aqui: Divida um arquivo em vários arquivos com base no delimitador [/questions/11313852/split-one-file-into-multiple-files-based-on-delimiter] 11 respostas Eu tenho um dump de e-mail de cerca de 400mb. Eu quero ...

5 a resposta

Remova caracteres unicode de arquivos de texto - sed, outros métodos bash / shell

Como removo caracteres unicode de um monte de arquivos de texto no terminal? Eu tentei isso, mas não funcionou: sed 'g/\u'U+200E'//' -i *.txtPreciso remover esses unicodes dos arquivos de texto U+0091 - sort of weird "control" space U+0092 - ...

5 a resposta

Pule / remova caracteres não-ascii com sed

Chip, Dirkland, DrobæSphere Inc, cdirkland @ hotmail.com, EUA Estou tentando usar o sed para modificar endereços de email em um arquivo .csv, mas a linha acima continua me incomodando, usando comandos como: sed -i 's/[\d128-\d255]//' FILENAME ...

3 a resposta

Editar um valor de propriedade em um arquivo de propriedades a partir do shell script

O título diz tudo. Eu preciso substituir um valor da propriedade que eu não conheço com um valor diferente. Estou tentando isso: #!/bin/bash sed -i "s/myprop=[^ ]*/myprop=$newvalue/g" file.propertieseu recebosed: -e expression #1, char 19: ...

5 a resposta

como dizer ao sed "dot match new line"

Eu não consigo descobrir como dizer seddot coincide com a nova linha [http://docstore.mik.ua/orelly/perl/cookbook/ch06_07.htm]: echo -e "one\ntwo\nthree" | sed 's/one.*two/one/m' Eu espero obter: trê em vez de ficar original: doi trê

2 a resposta

bash sed falhar enquanto loop

#!/bin/bash fname=$2 rname=$1 echo "$(<$fname)" | while read line ; do result=`echo "$(<$rname)" | grep "$line"; echo $?` if [ $result != 0 ] then sed '/$line/d' $fname > newkas fi 2> /dev/null done Olá, sou novo no bash. Tenho duas listas uma ...