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

captura o segundo campo e o último campo da string

temos arquivos com o seguinte formato de nome de arquivo VER_ {NOME DO ARQUIVO} _ {VERSÃO} exemplo VER_collect_important_info.pl_1.0.2 queremos capturar apenas o número "FILE NAME" e "VERSION" como remover o primeiro _ e o últi...
18.01.2018 / 05:18
5
respostas

Remover certos caracteres em um arquivo de texto

Eu tenho um arquivo de texto; seu conteúdo é como abaixo. $ cat file.txt [] [1]foo1 bar1 [] [2]foo2 bar2 [] [35]foo3 bar3 [] [445]foo4 bar4 [] [87898]foo5 bar5 Eu posso remover com êxito a primeira coluna usando awk, mas não consigo remov...
16.04.2018 / 14:13
1
resposta

Transforma uma tabela de constantes hexadecimais com sed?

Eu tenho um arquivo de origem C ++ com uma grande tabela de constantes. Eles são s-boxes e parecem this : const word64 T[8][256] = { { 0xa832a829d77f9aa8, 0x4352432297d41143, 0x5f3e5fc2df80615f, 0x061e063014121806, 0x6bda...
07.08.2017 / 13:27
3
respostas

Como grep duas seqüências de caracteres em linha por ordem específica E calcular valores linha a linha de acordo com o meu grep

Digamos que eu tenha o texto do dicionário em Python que editei para ser legível por humanos. então agora é linha por linha como a seguinte entrada. Entrada {"case":"0901","emailed":"yes","vote":1,"accepted":"no"}, {"case":"0908","emaile...
01.12.2017 / 22:48
2
respostas

Anexar linha de texto ao arquivo usando sed com barra

Estou tentando acrescentar uma linha de texto a um arquivo de configurações, mas continuo recebendo o erro sed: -e expression #1, char 2: extra characters after command Aqui está o que estou fazendo: sed -i 'HAVE_OPENBLAS = \usr' ./...
07.11.2017 / 18:09
4
respostas

Como evitar substitutos redundantes em sed?

1º arquivo contém: #. This is the file name to process: waveheight.txt #. This is the latest data to process if exists: waveheightNew.txt FilNam=Project2128/Input/waveheightNew.txt if [[ ! -f ${FilNam} ]]; then FilNam=Project2128/Input/wave...
19.09.2018 / 06:56
3
respostas

Excluir caracteres de nova linha entre padrões

foo I love Stack Exchange bar Some junk lines foo Welcome to the world of Bash bar foo Elon Musk rocks Sim, não há bar complementando foo no final do arquivo A saída exigida é I love Stack Exchange Welcome to the world of Bash El...
17.09.2018 / 00:17
4
respostas

bat para substituir nomes por espaços

Eu tenho um grande número de arquivos com alguns nomes à frente do nome do arquivo real. A seguir, o exemplo do problema: Nora Hmann - sub-01.zip Nora Hmann - sub-02.zip Nora Hmann - sub-03.zip Nora Hmann - sub-04.zip Nora Hmann - sub-05.zip...
10.01.2017 / 13:11
1
resposta

acrescentando três arquivos CSV [duplicados]

Eu tenho três arquivos CSV que têm a mesma contagem de linhas. 1.csv 1,2,3 4,5,6 7,8,9 2.csv 4 5 6 3.csv 8 9 10 Depois de combinar, quero o resultado como result.csv 1,2,3,4,8 4,5,6,5,9 7,8,9,6,10 Então eu tentei com paste 1...
06.12.2016 / 00:37
6
respostas

format String usando sed

Como formatar as seguintes strings de entrada para as strings de saída usando sed? A string central deve começar no 20º caractere e a string final deve começar no 40º caractere. entrada: begining center end beg12 cen12 end12 beg1...
17.05.2017 / 06:48