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

Como obter o nome do segundo diretório no caminho do arquivo perforce?

Eu preciso pegar o diretório na segunda coluna depois do depot. Por exemplo, dada a lista de arquivos abaixo, preciso de "Directory2" como saída. //depot/Directory2/Dir3/Dir4/Dir5/Dir6/Filename1 //depot/Directory2/Dir3/Dir4/Dir5/Dir6/Filenam...
18.04.2016 / 10:06
2
respostas

pt pergunta: o que significa “s / quiet init =. * $ //”?

Estou tendo problemas para entender o comando abaixo. Eu entendo o argumento -i significa 'inserir' e o último argumento obviamente referencia o arquivo a ser alterado, mas alguém poderia explicar o segundo argumento - s/ quiet init=.*$//...
07.08.2016 / 17:24
2
respostas

Sed Usage: Adicione shebang faltando na primeira linha do script [duplicate]

Eu tenho um script *.sh que está faltando o shebang da primeira linha. Posso corrigir isso com sed ?     
28.09.2016 / 19:11
3
respostas

Contar todas as linhas entre um delimitador

Eu quero contar o número de endereços anexados a cada dispositivo no exemplo abaixo. De preferência usando awk ou sed. /dev/1 addr1 sometext sometext sometext addr2 sometext sometext sometext addr3 sometext sometext sometext /dev/2 wwpn1 some...
23.02.2016 / 13:05
2
respostas

pt + adicionar comentário ao IP - somente se o IP for correspondido exatamente

meu alvo é adicionar "#" ao IP com sed, Mas somente se o IP for correspondido exatamente !!! por exemplo: sed 's/72.16.90.12/#72.16.90.12/g' /etc/hosts more /etc/hosts 72.16.90.121 host1 172.16.90.12 host2 o comando abai...
11.02.2016 / 18:43
2
respostas

Como cortar todas as linhas de uma string específica?

input.txt: john_Apple01_xyz_1 john_Fruit_Apple01_abc_c1 john_Apple21_trs_1 john_Fruit_Apple21_efg_1 john_Fruit_Apple21_tefg_1 Saída desejada: Apple01_xyz_1 Apple01_abc_c1 Apple21_trs_1 Apple21_efg_1 Apple21_tefg_1 Como usar naw...
29.01.2016 / 18:16
1
resposta

Filtrar log na carta final em string [closed]

Eu tenho um requisito abaixo para filtrar uma palavra. Meus registros serão informados com os códigos TML2345I , TML8383E & TML9929W . Eu quero filtrar os erros apenas com strings que tenham o último caractere como E . Por...
26.11.2015 / 06:39
2
respostas

Ferramenta de linha de comando para extrair linhas de um arquivo de texto [duplicado]

Eu tenho um arquivo grande (digamos reads.fasta ) que tem cerca de 5.000.000 linhas e tenho outro arquivo reads_of_interest que contém uma lista dos números de linha de reads.fasta que eu quero extrair. Existe um método de linha de...
04.12.2015 / 23:50
3
respostas

Executa a pesquisa regex em uma linha previamente correspondida por regex (one-liner)

Eu preciso imprimir uma string que esteja em uma linha exclusiva em um arquivo de texto longo. Exemplo de linha relevante no arquivo long.txt : Software version 4.0.10, 2002-03-28 A string desejada é exatamente 4.0.10 . Os passos...
28.03.2016 / 23:21
2
respostas

retorna a primeira instância de caracteres de uma lista

Digamos que eu tenha a saída deste comando salva em um arquivo. cat /dev/urandom | tr -dc '[:graph:]' | fold -w 1000 | perl -pe 's/(.)(?=.*?)//g' | head -n 50 Eu gostaria de comparar apenas os primeiros n caracteres em cada linha de um ar...
05.04.2016 / 19:07