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

Renomeia vários arquivos, removendo todos, exceto uma instância de um padrão

Tem de haver uma solução simples para o meu problema, mas não consigo. Eu tenho vários arquivos em várias pastas, cujos nomes têm um padrão repetido várias vezes seguidas, assim: 20170223_LibError.log-XYZ12-XYZ12-XYZ12-XYZ12-XYZ12-XYZ12-XYZ...
27.09.2017 / 10:08
5
respostas

Como usar uma variável de shell dentro do comando do sed? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
07.08.2014 / 14:12
6
respostas

pt remove caracteres da nova linha

Após algum processamento, eu tenho meu arquivo de entrada como abaixo. file1.txt 12345|john|student 43321|jack|professor 78965|alex|lecturer Eu preciso processar o arquivo acima ainda, e também preciso de um separador de linha no fi...
10.04.2014 / 00:48
2
respostas

Trabalhando com colunas - awk e sed

Estou tentando analisar um arquivo de texto gerado por um script expec puxa algumas informações de um switch. Aqui está um exemplo de saída: 192 0000.0000.0000 1/g23 Dynamic 192 0000.0000.0000 ch1...
26.07.2012 / 00:34
2
respostas

Excluindo linhas comentadas em um arquivo de texto usando sed

Eu sou um novato sed . Gostaria de usar sed para excluir linhas comentadas em um arquivo de texto. Na minha série de arquivos de texto, as linhas comentadas começam com o símbolo # ou o símbolo @ (ou seja, são arquivos original...
01.07.2013 / 22:31
6
respostas

Extrai substring usando expressão regular em um arquivo Unix

Eu tenho um arquivo com o conteúdo abaixo. /ABC/RTE/AD_900_VOP_123/OPP /ABC/RTE/TRE/AD_900_VOP_145/BBB /ABC/RTE/AN_900_VFP_124/FBF /ABC/RTE/HD_900_FOP_153/WEW /ABD/RDV/AD_900_VOP_123/OPP /ABC/RTE/WD_900_VOP_123/GRR/TRD /ABC/RTE/RTD/AR_900_VOP...
25.06.2013 / 18:13
3
respostas

Como apenas as linhas de saída com menos de 3 meses?

cat a.txt 1387111124 ./asfjlasdf.txt 1348681215 ./akdfyxcv.txt Então eu preciso disso: cat a.txt | SOMEMAGIC 1387111124 ./asfjlasdf.txt A saída deve ter apenas as linhas com menos de 3 meses. Como posso conseguir isso? (a primeira col...
15.12.2013 / 14:36
3
respostas

Como posso grep uma região de uma string?

Eu tenho um arquivo que contém mais de 4000 caracteres e quero que a string entre a posição 148 e 1824. Como posso fazer isso?     
04.01.2018 / 15:38
5
respostas

Bash: filtra linhas por número de linha

Se eu tiver um arquivo delimitado com muitas linhas e colunas ( data.txt ): 346 dfd asw 34 565 sd wdew 34 667 ffg wew 23 473 sa as 21 533 jhf qwe 54 e outro arquivo com números de linha que eu quero extrair ( positions.txt )...
19.01.2018 / 18:00
2
respostas

sed inserir caracteres em posições específicas

Tenho centenas de arquivos *.txt que possuem um formato comum. Eu posso inserir uma vírgula em uma posição específica em um arquivo, como generalizar o código abaixo para aplicar essa operação em vários locais para todos os arquivos *.txt...
03.02.2016 / 23:45