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
É possível fazer isso em um forro?
Eu tenho uma saída como esta:
"First line" - Description
" Second line" - Description
"Third line" - Description
" Fourth line" - Description
Esta entrada é gerada automaticamente.
Desejo s...
Exemplo:
This is {
the multiline
text file }
that wants
{ to be
changed
} anyway.
Deve se tornar:
This is
that wants
anyway.
Encontrei algumas semelhante tópicos no fórum, mas eles não parece funcionar com chaves de várias li...
Eu tenho isso:
sed -i '/^$/d' temp_spec.rb
que está removendo linhas em branco e funciona bem. Como posso fazer isso apenas para as linhas 5-999 (ou, idealmente, 5 para o fim do arquivo).
Eu tentei:
sed -n5,999 -i '/^$/d' temp_spec....
Parece, por exemplo, cat sed_data.txt | sed 's/\b[0-9]\{3\}\b/NUMBER/g'
que eu devo escapar caracteres para formar uma expressão regular. Neste caso eu tive que escapar chaves, a fim de ser interpretado como um número de vezes.
Por quê?...
Em um arquivo de texto, desejo remover , (vírgulas) e também " (aspas) (somente se as aspas duplas contiverem números separados por vírgulas).
56,72,"12,34,54",x,y,"foo,a,b,bar"
Saída esperada
56,72,123454,x,y,"foo,a,b,bar"...
Eu tenho o arquivo de texto delimitado por tabs input.txt em torno de 30K linhas, gostaria de verificar cada linha (s1..s30K linhas) para o valor ausente (ou seja, espaço em branco) e preencher o valor ausente com valor zero.Ver .txt
input.tx...
Sabemos que podemos usar o endereço MAC para criar um identificador de interface, por exemplo para um endereço IPv6 de conexão local que deve ser exclusivo na Rede.
A imagem mostra a maneira de fazer isso:
Minhas perguntas são:
Com...
Relacionadas, mas sem respostas satisfatórias: Como posso dividir um arquivo de texto grande em pedaços de 500 palavras ou mais?
Estou tentando obter um arquivo de texto ( link ) com > 10 ^ 7 palavras, tudo em uma linha, e dividi-lo em l...
Como substituir a terceira ocorrência da string no arquivo usando o comando sed .
Exemplo:
Altere apenas a terceira ocorrência de is para us no arquivo.
Meu arquivo de entrada contém:
hai this is linux.
hai this is unix.
hai...
Eu estou tentando escrever um script que irá apagar todos os comentários e tudo entre os arquivos C no meu diretório atual. Eu tenho usado sed , e é isso que eu tenho até agora:
sed -i '/ * [^()] */d' *.c
Isso funciona quando os coment...