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
Eu sei que para adicionar / acrescentar algo, eu só tenho que fazer:
sed -i '/pattern/a new thing!'
No entanto, eu gostaria de combinar uma linha e adicionar duas linhas acima.
Gostaria de limitar as ferramentas apenas àquelas que saem...
Eu me deparei com os termos awk e sed, o awk percorre todas as linhas e executa uma tarefa sempre que uma linha atende a uma determinada condição, o sed pode manipular um fluxo de entrada antes de ir além da saída. Eu não sei pessoalmente para q...
Eu tenho um diretório de arquivos .txt. Para cada um, eu gostaria de pegar a segunda e a sétima linha, e adicionar essas linhas a outro arquivo, que eu nomeei arbitrariamente list.index. Não sei como dizer ao sed sobre o nome do arquivo atual, d...
Estou tentando extrair a subexpressão terceira desta linha:
#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users"
(sim, o arquivo adduser.conf , para aqueles que estão curiosos) com:
sed 's/\(EXTRA_GROUPS=\)\("\)\(.*\)\("\...
Exemplo
Arquivo 1:
This Dog
This Cat
This Duck
This Horse
Arquivo 2:
...
Animal Name
...
AniMal Type
...
AnIMal Class
...
animal Brand
...
Eu quero fazer o seguinte:
adicione a Linha 1 do Arquivo 1 (Este Cachorro) log...
Eu quero remover um determinado número de linhas depois que o padrão especificado for correspondido.
Alguém pode me dizer como isso pode ser feito usando o comando sed ?
Precisa encontrar esta string "key" : " recursivamente em todos os arquivos no diretório atual.
Eu usei o comando abaixo e não funcionou.
grep -i -R " \"key\":\" " .
Eu tenho um arquivo com o seguinte conteúdo:
BWA='/software/bwa/bwa-0.7.12/bwa'
SAMTOOLS='/software/samtools/samtools-1.3.1/samtools'
As ferramentas acima estão no meu computador:
qual bwa = > / work / waterhouse_team / miniconda...
Eu tenho uma variável VAR="XYZ YZA ZAB" declarada e gostaria de acrescentar algumas strings ao lado de todas as palavras dessa variável.
Por exemplo:
Quero anexar .file1 a cada substring separado do espaço em XYZ YZA ZAB .
A saída...