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
Usando o sed (GNU sed) 4.2.2, eu quero:
Corresponder Line1
Verifique Line2 , logo abaixo de Line1 , se for igual a String
Se isso não acontecer - anexe String após Line1 (ou insira antes Line2 )
O que eu tentei:
e...
27.02.2018 / 23:46
Eu sou novo no sed e estou tentando implementar esta resposta em um mac. Depois de algumas pesquisas rápidas, acredito ter que converter o código para o BSD sed. Eu não tive muito sucesso olhando para a documentação do BSD sed e estou procuran...
20.01.2018 / 19:33
Eu tenho a seguinte linha:
randomtext<News:Image>111</News:Image>morerandomtext<News:Image>abc123</News:Image>sometext<News:Image>321abc</News:Image>
Não consigo fazer sed para extrair os valores entr...
24.11.2017 / 18:47
Estou tentando substituir a string "samples: [any number] com falha em samples: [any number] com a string 'OK' usando sed.
Isso funciona com um único dígito. No entanto, preciso de uma opção para qualquer número:
sed 's/samples : [0-9] fai...
06.11.2017 / 14:33
A transferência de imagens do IPhone de alguma forma estragou as datas do arquivo.
Eu quero configurá-los a partir de dados EXIF.
Já encontrei uma solução, mas não consegui converter isso em um trabalho em lote. Sinta-se à vontade para ajudar...
29.10.2017 / 14:13
Eu quero fazer um backup do arquivo "/etc/nginx/nginx.conf"
E, em seguida, edite-o para a seguinte linha no arquivo:
include /etc/nginx/sites-enabled/*;
Em vez disso, aparecerá como ...
include /etc/nginx/sites-enabled/*;
server {...
28.09.2017 / 06:11
Eu estou olhando para excluir linhas entre duas seqüências de caracteres (incluindo as duas seqüências de caracteres) apenas para a primeira ocorrência da correspondência, o mesmo conjunto de seqüências de caracteres se repetem no arquivo, tente...
05.09.2017 / 13:15
Eu tenho uma expressão regular MyRegularExpression e quero substituí-la por xxxxxxxxxabc com a, b, c são um número aleatório. Como posso fazer isso com sed ?
20.07.2017 / 11:48
Uma linha em um arquivo de controle é assim:
1039 ZA_BKPF_20170725103534.txt
Então, usando o espaço como um delimitador, estou cortando e atribuindo o nome do arquivo sozinho a uma variável como abaixo:
arquivo = echo "$line" | cut -d " " -f2...
26.07.2017 / 15:12
Digamos que eu tenha uma tabela de dados confusa assim:
Name IsBuyer IsBidder IsAdmin
person1 1 1 0
person2 1 0 1
person3 1 1 1
.
.
As três colunas IsBuyer, IsBidder, IsAdmin podem ser verdade...
05.07.2017 / 09:00