Perguntas sobre 'sed'

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
5
respostas

Remover barras invertidas de um arquivo de texto

Eu tenho Entrada: NISHA =5 Saída: NISHA = 455 Eu quero remover \ da saída. Eu tentei usar o comando sed "s/[\]//g" P , mas ele não está funcionando e sinaliza um erro: character found after backslash is not meaningfu...
21.11.2014 / 11:13
2
respostas

Removendo texto entre duas cadeias específicas

Eu tenho um arquivo como abaixo: mime PI Name: ISHO SUCCESS RATE RT, Value: 95.663826 scr PI Name: RRC Access Failures due to UU, Value: 0.13394141 prog PI Name: RRC Access Failures due to UU, Value: 0.16077702 sch PI Name: RRC Access Failur...
11.10.2013 / 14:13
6
respostas

Como posso converter dados delimitados por tabulações em dados delimitados por vírgula?

Estou solicitando uma lista de snapshots ec2 através da ferramenta de linha de comando ec2 da amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv Os dados parecem com algo assim: SnapshotId VolumeId StartTime...
06.01.2012 / 23:42
7
respostas

Removendo valores numéricos em certas colunas mantendo os sinais de menos?

Eu tenho o seguinte quadro de dados que continua indefinidamente na horizontal e na vertical com números negativos apenas nas colunas ímpares: -1 2 3 4 -5 9 2 3 -4 5 -6 11 E eu quero as 2ª, 4ª e 6ª colunas completas (ou todas as c...
21.06.2015 / 15:31
4
respostas

pt - Imprime linhas correspondidas por um intervalo de padrões se uma linha corresponder a uma condição [duplicada]

Eu tenho um formato de entrada de log de várias linhas que preciso processar. O log se parece com algo assim: --START-- Device=B Data=asdfasdf Lorem=Ipsum --END-- --START-- Device=A Data=asdfasdf Lorem=Ipsum --END-- --START-- Device=B Da...
10.09.2015 / 03:54
3
respostas

Por que não consigo usar o grep dessa maneira?

Eu gostaria de mudar a linha "disable = yes" para "disable = no" no seguinte arquivo: [root@centos2 ~]# cat /etc/xinetd.d/tftp service tftp { ... server_args = -s /var/lib/tftpboot disable = yes per...
20.11.2017 / 21:09
2
respostas

A saída de cor do Bash falha

É sed ou problema de eco? O que estou fazendo errado? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TES...
23.08.2011 / 13:30
1
resposta

Substituindo várias linhas em sed ou awk [closed]

Estou tentando usar sed ou awk para substituir 5 linhas em um arquivo smb, mas não tenho a menor ideia de como lidar com as novas linhas.     
25.08.2010 / 05:50
2
respostas

Como adicionar uma string a um arquivo .txt em todas as linhas, excluindo alguns caracteres usando sed ou awk

Eu tenho um arquivo de texto chamado xid.txt : xid: SC48028 id: artf398444 xid: indv1000 id: indv24519 xid: SC32173 id: artf398402 xid: SC21033 id: artf398372 xid: 1001 id: tracker4868 xid: wiki1000 id: wiki10709 xid: proj1234 id: proj12556...
23.06.2017 / 10:37
1
resposta

Usando sed para excluir uma linha inteira se ela contiver apenas um número específico

Eu tenho um arquivo txt 123 456 789 456 123456 Eu quero excluir caracteres específicos do arquivo, por exemplo, (123). Eu tentei com $ sed -i '/123/d' dummy.sh $ vi dumm.txt 456 789 456 No comando abaixo, quando executo as duas pal...
23.07.2017 / 20:25