Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
Eu tenho um arquivo que usa apenas \n para novas linhas, mas eu preciso que ele tenha \r\n para cada nova linha. Como posso fazer isso?
Por exemplo, resolvi-o no Vim usando :%s/\n/\r\n/g , mas gostaria de usar um script ou aplicativo...
01.09.2014 / 06:17
Por que este script bash
ssh $SERVER bash <<EOF
sed -i "s/database_name: [^ ]*/database_name: kartable_$ME" $PARAM_FILE
exit
EOF
saída - >
sed: -e expression #1, char 53: unterminated 's' command
19.11.2014 / 14:58
Estou no Windows, mas acho que minha pergunta ainda está bem colocada aqui.
C:\Users\User>grep --version
GNU grep 2.6.3
C:\Users\User>sed --version
GNU sed version 4.2.1
Eu notei que os seguintes trabalhos (outputting here ):...
08.05.2015 / 13:55
Eu tenho um arquivo com comentários:
foo
bar
stuff
#Do not show this...
morestuff
evenmorestuff#Or this
Eu só quero imprimir todo o código não comentado:
foo
bar
stuff
morestuff
evenmorestuff
Ser capaz de retirar comentários de um...
24.09.2014 / 20:02
Considere um arquivo de texto com as seguintes entradas:
aaa
bbb
ccc
ddd
eee
fff
ggg
hhh
iii
Dado um padrão (por exemplo, fff ), gostaria de receber o arquivo acima para obter a saída:
all_lines except (pattern_matching_lines U (B l...
01.07.2015 / 19:22
Como substituo a seguinte string
hd_ma_prod_customer_ro:*:123456789:john.doe
com
john.doe
Basicamente eu preciso procurar os últimos dois pontos (:) e excluir tudo antes e incluí-lo.
12.06.2014 / 16:24
Estou tentando substituir várias palavras no arquivo usando sed -i #expression1 #expression2
arquivo
Something 123 item1
Something 456 item2
Something 768 item3
Something 353 item4
Saída (desejada)
anything 123 stuff1
anythi...
17.12.2014 / 05:51
Eu não consigo fazer funcionar. A documentação do GNU sed diz para escapar do tubo, mas isso não funciona, nem o uso de um tubo reto sem o escape. Adicionar parênteses não faz diferença.
$ echo 'cat
dog
pear
banana
cat
dog' | sed 's/cat|dog/B...
19.07.2014 / 02:03
Em um arquivo que contém linhas como esta:
# lorem ipsum blah variable
Eu gostaria de remover o caractere # (comentário) na mesma linha que contém uma string específica, no lugar. sed é bom para isso?
Estou com dificuldades para...
12.09.2014 / 20:22
Estou tentando converter
<id>1</id>
<Name>ENTERPRISE RESOURCE PLANNING</Name>
para:
<column name="id">1</column>
<column name="Name">ENTERPRISE RESOURCE PLANNING</column>
Estou assumi...
14.09.2011 / 18:46