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

sed supressão de linha no local no sistema de arquivos completo?

Devido a um bug de aplicativo ainda não diagnosticado, tenho várias centenas de servidores com um disco cheio. Existe um arquivo que foi preenchido com linhas duplicadas - não um arquivo de log, mas um arquivo de ambiente de usuário com definiçõ...
22.12.2015 / 20:08
3
respostas

Usando sed (?) para extrair uma instância de uma string que é repetida na string original

ENTRADA: <a href=FII/FOO./>FOO</a> OUTPUT: FOO Q: como posso substituir o INPUT pelo OUTPUT? O FII e "./>" é CONSTANTE. O FOO pode variar para qualquer letra em inglês e "-" e "." ATUALIZAÇÃO: (para esclarecer "...
30.10.2013 / 11:25
2
respostas

Extrai o nome do grupo de 'id' e armazena em uma variável

$ id usera uid=830(usera) gid=799(groupa) groups=799(groupa) Eu preciso extrair o nome do grupo da saída do id e armazená-lo em uma variável. Nesse caso, é groupname=groupa     
28.04.2015 / 07:22
5
respostas

imprimir tudo depois de uma barra

Descobri como imprimir tudo antes de uma barra, mas preciso imprimir tudo depois de uma barra. Eu tenho uma string como blablabal/important e preciso imprimir apenas important . Como devo modificar a linha abaixo para imprimir tudo depois d...
05.12.2015 / 16:28
2
respostas

Solaris usando o gerador de sequência no início de cada nova linha

Eu criei um script que extrai dados de um banco de dados e os carrega em um arquivo csv. Estou usando o sistema SunOS hstz1454 5.10 . Eu estou tentando fazer uma sequência no começo de cada linha seguindo com uma comunicação. Os dados são a...
16.12.2015 / 21:37
2
respostas

Transfrom line into two columns

Entrada: IN22FDX_S1P_WWWWBBBBMMMCCCC_ffg_pre_0.59_0_.72_-40_nominal Saída: IN22FDX_S1P_WWWWBBBBMMMCCCC ffg_pre_0.59_0_.72_-40_nominal # ^ # space instead of underscore Como converter a linha...
16.10.2017 / 05:21
4
respostas

Dividir um arquivo em linhas com base em valores de coluna

O arquivo de entrada é parecido com isto: chr1 1 G 300 chr1 2 A 500 chr1 3 C 200 chr4 1 T 35 chr4 2 G 400 chr4 3 C 435 chr4 4 A 223 chr4 5 T 400 chr4 6 G 300 chr...
06.08.2017 / 19:33
5
respostas

Acrescentar no final da linha usando sed

Já vi outras respostas tentando resolver meu problema, mas não consigo resolvê-lo. #!/bin/bash s=org.gnome.Terminal.Legacy.Keybindings g=$(echo $s | sed "s|\.|/|g") echo $g Eu tenho um script acima que retorna org/gnome/Terminal/Legac...
03.07.2017 / 21:11
4
respostas

Como posso dividir uma linha em duas linhas se o tamanho for maior que 7 usando awk? [fechadas]

Por exemplo, eu só queria imprimir algo assim na linha de comando. Vamos dizer que eu tenho um arquivo chamado file.txt. What is life? how are you? hi whatup this is more than E eu quero imprimi-lo na linha de comando usando o awk, m...
12.05.2016 / 12:14
5
respostas

frequência de ocorrência

Eu tenho um arquivo de texto delimitado por tabulação, com cerca de 3 mil linhas. Eu quero calcular a frequência dos dados que aparecem nele, em 10.000 intervalos. Input.txt Price 500 1500 10001 15000 17000 25000 33000...
18.10.2012 / 20:20