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

Altera o texto na tag, mas apenas a tag está contida em um determinado bloco XML

Usando o Git Bash, estou tentando substituir condicionalmente o que está na tag do yrot em centenas de arquivos, mas somente se ele pertence a uma tag de nome de parte que pertence à roda. // YES, change <part name="D_wheel1" seqNumber="1...
15.06.2015 / 20:49
3
respostas

usando sed para substituir uma string em arquivos que estão em pastas diferentes

Eu tenho um arquivo que é colocado em pastas diferentes (com extensão de arquivo .mvw). Eu quero escrever um script que vai para cada pasta e substituir uma seqüência de caracteres (no arquivo * .mvw) "D3PLOT_1DForce" com o nome das pastas. A...
07.08.2018 / 21:05
3
respostas

como mascarar o endereço de e-mail joebl**@******.*** usando sed / awk / grep / etc [duplicado]

Eu tenho alguns e-mails em que gostaria de mascarar todos os caracteres, exceto os dois últimos antes do sinal @, e mascarar tudo depois disso. Por exemplo: <[email protected]> Saída desejada: <joebl**@******.***>...
12.09.2018 / 14:55
2
respostas

sed: obtém 2 linhas de uma única

Eu tenho uma lista de nomes de arquivos como id-datetime.txt , uma para cada linha, onde id é sempre a mesma e datetime é ordenada. Eu preciso da primeira e da última datetime, por isso, ter um sed_script em uma variável $script que o ag...
06.05.2011 / 11:50
4
respostas

Processando caracteres de controle

Eu tenho um arquivo de log que contém um monte de caracteres de controle não visíveis, como hex \ u0003. Eu gostaria de substituir isso usando algo como SED, mas não consigo fazer a primeira parte da regex corresponder: /s/^E/some_string...
14.01.2011 / 14:48
1
resposta

Uso de sed em perl?

Eu quero reutilizar o código fornecido aqui , mas eu estou preso em entender o uso de sed : print "Sending to QRadar...\n"; # SSH To QRadar's Console and push out file + trigger update 'scp -i $qradar_ssh_key -o UserKnownHostsFile=$qradar_...
20.12.2013 / 19:30
4
respostas

Substituir texto entre parênteses

Estou usando awk '{ gsub(/BAR|WIBBLE/, "FOO"); print }' para substituir texto em dados como: SOMETHING [BAR, WIBBLE] SOMETHING [BAR] Isso dá o resultado desejado de: SOMETHING [FOO, FOO] SOMETHING [FOO] Mas agora eu tive que atu...
24.10.2012 / 18:10
1
resposta

Uso de sed com aspas duplas

Respondendo a esta pergunta : Encontrei a seguinte situação com sed versão 4.2.2. A partir desta entrada: send host-name = gethostname(); domain-name, domain-name-servers, domain-search, host-name, # option host-name "andare.sw...
28.11.2017 / 12:34
2
respostas

Extrai uma amostra aleatória de N linhas com base no padrão

Eu tenho um arquivo formatado assim: train/t/temple/east_asia/00000025.jpg 94 train/t/temple/east_asia/00000865.jpg 94 ... train/s/swamp/00000560.jpg 92 train/s/swamp/00000935.jpg 92 .... train/m/mountain/00000428.jpg 68 train/m/mountain/0000...
20.03.2016 / 22:58
3
respostas

Substitua todas as ocorrências de traço à esquerda de dois pontos usando sed

Eu tenho os seguintes valores em um arquivo config.yml : scratch-org-def: config/project-scratch-def.json assign-permset: false permset-name: run-apex-tests: true apex-test-format: tap delete-scratch-org: false show-scratch-org-url: true...
10.02.2018 / 18:11