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

Remover seção de configuração vazia

Arquivos como ~/.config/vlc/vlcrc são 99% indesejados se você quiser controlar apenas as opções de configuração. Eu tenho um script para remover os comentários, mas há uma tonelada de configuração vazia secções sobrando. Meu sed - e awk...
26.03.2011 / 12:17
1
resposta

Compare dois arquivos e recupere os resultados correspondentes

Eu tenho dois arquivos.Arquivo1 contém 470.2843 organism AR_0036 123 Intermediate 470.2845 organism AR_0033 456 Susceptible 903909.3 organism Naval-83 789 Resistant e o arquivo2 contém 123 456 abc def 789 Eu qu...
12.12.2017 / 06:25
2
respostas

fundindo duas colunas

input_file (colunas são delimitadas por tabulações, apenas a coluna 4 contém espaços) entrada A B C D;<>X;<>Y 0 C D E F;<>Z;<>X 1 saída A B C D;<>X;<>Y;<>apple=0 C D E F;<>Z;<&g...
20.08.2012 / 19:45
1
resposta

O Pipelined Sed não funciona no nome do arquivo encontrado dentro da substituição do comando Bash quando invocado a partir do Find “-exec”

Parece que 'find', 'bash' e 'sed' em alguns casos não funcionam como se espera. O exemplo a seguir deve primeiro criar o arquivo 'sample.txt', depois encontrar o arquivo e finalmente processá-lo pelo comando '-exec'. O comando executado impri...
30.10.2017 / 11:52
4
respostas

Encontre uma tag vazia em 'xml' usando o comando Unix

O arquivo xml é gerado com tags vazias é assim <headertag> </headertag> É em linhas consecutivas e eu costumo usar um script perl para encontrá-lo com base no novo caractere de linha entre tags como padrão (\ n), mas o ambi...
20.04.2017 / 20:39
4
respostas

Remove parcial duplica linhas consecutivas mas mantém primeiro e por último

Eu tenho arquivos de log com um registro de data e hora e seis valores em cada linha Eu quero reduzir a quantidade de dados, removendo linhas consecutivas com os mesmos valores (ignorando carimbos de hora) e mantendo a primeira e última linha de...
22.11.2015 / 00:23
2
respostas

Como posso fazer uma pesquisa binária de um arquivo de texto para uma cadeia de caracteres específica?

Eu tenho um arquivo de texto que contém um grande número de registros, cada um em uma única linha. Alguns dos registros têm caracteres especiais que foram corrompidos e estou tentando localizá-los procurando por várias sequências de caracteres m...
12.02.2016 / 23:27
1
resposta

Filtra blocos de dados inconsistentes

Eu gostaria de filtrar as linhas que possuem valores genéricos inconsistentes em blocos de peças de linha. No caso de valores consistentes duplicados, apenas manteria a primeira linha. Por exemplo, 'gf345 part1' tem mais de um valor geno, portan...
11.01.2015 / 01:36
2
respostas

Como excluir comentários para o projeto java com sed?

Eu tenho um projeto Java, no qual tenho comentários JavaDoc /** ... */ outros comentários com várias linhas /* ... */ comentários de linha // ... e meus próprios "comentários explicativos" //* ... Quando eu libero meu...
24.09.2015 / 10:15
2
respostas

Extrai arquivos csv do caminho para vários arquivos no bash

Eu tenho um caminho de arquivos múltiplos arquivos para fins de backup, agora eu quero filtrá-lo com base em ".csv" fromat. Eu tentei isso. filesall=(/home/abc/allfiles/*) files=$((${filesall[@]}|grep -F ".csv")) files=$(${filesall[@]}|grep -...
12.09.2014 / 10:17