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

mesclar blocos de quatro linhas em uma linha [duplicado]

Estou preso a isso. eu tenho um arquivo de entrada que parece 16:20:03 Buy DRIP AMEX 500 13,51 USD 16:05:10 Sell SQ NYSE 100 36,32 USD 15:48:52 Sell NXTD Nasdaq 500 4,99 USD 15:48:52 Sell NXTD Nasdaq 500 4,99 USD 15:46:07 Buy SOXL AMEX 5...
21.12.2017 / 22:28
4
respostas

É possível adicionar algum texto no início de um arquivo na CLI sem fazer novo arquivo?

Eu tenho dois arquivos; file1 contendo - hello world hello bangladesh e file2 contendo - Dhaka in Bangladesh Dhaka is capital of Bangladesh Desejo atualizar file2 como - hello world hello bangladesh Dhaka in Ban...
03.01.2018 / 01:20
3
respostas

Procurar por uma string, em sucesso Pesquisar por padrão mais próximo

Eu tenho um arquivo XML de formato, {XML file with similar tags - SubRecord and Property} ... <SubRecord> <Property Name="Name">My Main Search Keyword</Property> <Property Name="Prompt">Dummy</Property> &l...
02.05.2017 / 16:44
3
respostas

Extraia e exclua a primeira ocorrência da tag XML várias vezes

Eu tenho um arquivo XML de tamanho pequeno. Eu tenho sido fornecido com isso e tudo que eu preciso fazer é extrair alguns valores entre as tags XML. Desde que eu não tenho o utilitário XML parser disponível em minhas máquinas. Eu estou procur...
05.06.2017 / 15:42
4
respostas

Como repetir uma linha para cada valor de sua coluna correspondente

eu não sou especialista em programação, eu quero repetir uma linha para todos os seus valores correspondentes qualquer ajuda meu arquivo de entrada é assim pos COL1 COL2 COL3 18691441 C A G 18691572 G C G...
10.05.2017 / 07:18
2
respostas

Como posso remover caracteres de texto em uma linha antes de um caractere específico?

Como posso remover caracteres de texto em uma linha antes de um caractere específico? Eu quero remover os caracteres à esquerda da primeira letra "F" Exemplo: null###F01|54646466|00K4234001|IFD|1990101 null###F02|54646499|00K4234001|TFS...
17.07.2015 / 22:34
4
respostas

Inserir linha em branco no UNIX após um número diferente de linhas

Suponha que eu tenha um arquivo abc.csv com os dados abaixo: abc def geh ijk lmn opq rst Agora, quero inserir linhas em branco após a linha 2 e a linha 6. Por favor, sugira qual comando devo usar.     
12.08.2015 / 15:04
2
respostas

como substituir uma expressão sed (alterar e imprimir somente uma linha combinada) com uma expressão perl?

Estou tentando migrar para o perl (do sed). Mas como posso substituir essa expressão sed por perl de maneira similar? sed -n '/patternmatch/s%stuff%changed%p' file Eu preciso procurar um padrão, e somente quando o padrão for encontrado, s...
15.07.2015 / 22:12
3
respostas

Remover eficientemente o primeiro par de linhas de um arquivo de texto

head / tail precisará iterar quase todo o arquivo (dependendo da posição da linha que você fornecer como parâmetro). Então você copia esse resultado para um novo arquivo e exclui o antigo. Não tenho certeza se sed estará iterando...
17.05.2017 / 16:15
3
respostas

Como usar o sed para substituir um caminho do Linux em um arquivo de texto específico

Estou escrevendo alguns comandos em alguma documentação que estou escrevendo sobre como estou configurando o NGINX. Em vez de escrever 'abra isso usando o vi' e esperar que alguém saiba tudo isso, eu só quero dizer executar este comando sed....
15.09.2017 / 17:27