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
Temos uma lista de nomes de arquivos no arquivo a.txt com sua string de versão incorporada a eles.
Por exemplo:
gson-2.1
xmlParserAPIs-2.4.0
acrobat-1.1
orai18n-mapping-12.1.0.2
jdbc-se2.0
eclipse-core-runtime-20070801
trove-2.0.1
antisamy...
Em um script bash eu tenho que acrescentar uma linha em um arquivo systemd. O arquivo é assim:
[Unit]
...
[Service]
...
A linha deve ser anexada na seção [Unidade] e depois de todas as linhas desta seção:
[Unit]
...
---MY LINE---
[S...
Eu tenho um arquivo CSV (cerca de 10.000 linhas; cada linha tem 300 colunas) armazenada no servidor LINUX. Eu quero quebrar esse arquivo CSV em 500 arquivos CSV de 20 registros cada. (Cada um com o mesmo cabeçalho CSV presente no CSV original)...
Usando sed, como imprimir o conteúdo do arquivo com os sobrenomes e nomes invertidos?
Arquivo de entrada:
Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300
Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 9...
Eu aplico sed 's/^ bug*/__/' a
ref bug
bug ref
e obtenha
ref __
__ ref
O mesmo é respondido por perl, perl -ni -e 's/^ bug/__/; print' . O arquivo de amostra pode ser baixado aqui . Sed e perl são ut...
Eu tenho uma lista de símbolos como ...
wer
sfe
efo
Como faço para remover todas as instâncias desses símbolos (exclusivos) de outra lista de símbolos (não exclusivos)?
Portanto, na lista a seguir, as linhas que começam com wer serã...
Eu tenho vários milhares de arquivos do formulário:
[número de 8 dígitos] _ [número que eu quero] _S60491_I129111.dcm.
Desejo remover tudo, exceto o número desejado, e usá-lo como nome. Em Ruby, posso chegar a esse valor com a expressão re...
Estou usando sed no Linux, tentando corresponder linhas de dados com três campos, separados por tabulação (mas a separação pode ser qualquer espaço em branco), como em:
12.3 0a 1b
15.5 0v 1h
17.7 5k 3c
; agora estou usando isso:
s...
Eu tenho um arquivo cujo conteúdo é o seguinte:
alfa
[many lines here]
TAG1
TAG2
bravo
TAG3
charlie
TAG4
[many lines here]
onde TAG1, TAG2, TAG3 e TAG4 são sequências fixas e alfa, bravo e charlie mudam de tempos em tempos e eu quero ex...