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

Substitua “/” por “\ /”

Eu tenho uma string /tmp/testing que quero substituir por \/tmp\/testing sed funciona bem da seguinte forma: echo testdir=/tmp/testing | sed 's/\//\\//g' testdir=\/tmp\/testing No entanto, se eu tentar colocar isso em uma vari...
10.09.2015 / 14:27
3
respostas

Frequência de palavras em textos de idioma diferente do inglês: como mesclar formas singular e plural etc.?

Estou classificando as palavras do idioma francês em alguns arquivos de texto de acordo com frequência com foco em insight em vez de significância estatística. O desafio é preservar caracteres acentuados e lidar com os formulários de arti...
19.07.2014 / 13:59
5
respostas

colocar caractere especial ou em branco se o padrão não for encontrado

Eu tenho a seguinte tabela de informações: ko:K00624 ko:K20215 1.5.3.5 ko:K01106 2.3.41.5 Eu quero o resultado assim: ko:K00624 ko:K20215 - ko:K01106 - Eu usei o seguinte comando, mas não está funcionando. Por fa...
28.04.2017 / 02:27
3
respostas

Excluir linhas com valor abaixo (ou acima) do limite

Meu arquivo é assim: AA 110 B 10 .. BB 15 ... BBB 20 D F 25 D D AA 111 B 50 .. BB 55 ... BBB 30 F F 45 F F AA 112 C 2 .. BB 3 ... BBB 0 D F 0 D F AA 120 D 2 .. FF 3 ... F...
22.09.2016 / 13:33
4
respostas

Atribuições de valor de cotação dupla armazenadas em um CSV?

Eu tenho um arquivo que contém texto da seguinte forma: dt=2016-06-30,path=path1,site=US,mobile=1 dt=2016-06-21,path=path2,site=UK,mobile=0 Eu quero convertê-lo em texto com valores com aspas duplas nos pares de valores-chave, assim: d...
10.11.2016 / 07:24
2
respostas

Testando regex de stdin usando grep | sed | awk

Às vezes, quero testar se meu regex está correto. Como posso reverter regex de stdin? F.e. Eu posso combinar uma string com o regex fornecido, como: grep "\(foo\)-bar" foo bar foo-bar foo-bar #Match found O que eu gostaria de faz...
30.05.2017 / 23:27
3
respostas

como extrair uma parte do texto de um arquivo entre condições correspondentes

Eu tenho um arquivo como abaixo. ~PAR1~ This is Par1 line 1 This is Par1 line 2 Par Finished ~PAR2~ This is Par2 line 1 This is Par2 line 2 Par Finished Se eu passar PAR1 , devo obter todas as linhas entre PAR1 e Par Finished l...
24.09.2016 / 13:10
4
respostas

como remover as aspas duplas em um csv [duplicado]

Eu tenho um arquivo CSV como a.csv "1,2,3,4,9" "1,2,3,6,24" "1,2,6,8,28" "1,2,4,6,30" Eu quero algo como b.csv 1,2,3,4,9 1,2,3,6,24 1,2,6,8,28 1,2,4,6,30 Eu tentei awk '{split($0,a,"\""); mas não ajudou.Qualquer ajuda é apreci...
19.01.2017 / 03:42
3
respostas

sed: como desabilitar o auto-impressão via arquivo de script em vez de usar a opção -n?

Eu tive uma confusão com esse tópico entre alternar entre a linha de comando e a interface do arquivo de script. Eu tinha um bom script escrito na linha de comando que funcionava, mas assim que eu queria salvá-lo em um arquivo .sed, lembrei que...
26.01.2017 / 20:54
4
respostas

Como remover linhas contendo endereço IP? [fechadas]

Eu tenho um arquivo como: http://example.mx https://test.com http://4.3.4.4 http://dev.somedomain.com http://1.3.4.2 Eu quero me livrar daqueles com IPs para que o resultado seja: http://example.mx https://test.com http://dev.somedomai...
25.12.2016 / 10:51