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 quero substituir esse final da linha [1-9] \ \hline por [1-9] & \ \hline em que um novo e comercial.
Amostra de dados
The lorem ... & 1-2 & 3-4 & 5-6 & 6000 & 10000 4 \ \hline
Meu pseudocódigo onde estou...
Eu uso o seguinte comando para pesquisar recursivamente vários arquivos e encontrar o número da linha em cada arquivo no qual a string é encontrada.
grep -nr "the_string" /media/slowly/DATA/lots_of_files > output.txt
A saída é a se...
Muitos utilitários do Linux têm opções de linha de comando com nomes abreviados e nomes longos funcionalmente sinônimos, por exemplo, ls -k também é ls --kibibytes . Esses nomes longos facilitam a pesquisa on-line. Por exemplo, uma pesqui...
Eu tenho um arquivo de log enorme que pode repetir valores repetidamente. Eu quero grep um conjunto como o Word A para o Word D, mas pare após uma partida. no abaixo, tudo começa de novo.
sed -n -e '/Word A/,/Word D/ p'
Como você pode faz...
Este é o meu foo.sh :
#!/bin/bash
sed -i -- 's/<meta http-equiv="Content-Security-Policy" content="default-src * data: blob: 'unsafe-inline' 'unsafe-eval' ws: wss:;">/<meta my custom meta>/g' ../app-prod/ios/project/www/applica...
Eu tenho um arquivo como este:
1
22
1
4
$3
3
5556
$33
$233
$1
5
Eu quero mover todas as linhas começando com $ para a linha anterior, substituindo os caracteres de nova linha por um espaço. Meu resultado deve ser algo como:
1
22
1
4 $3...
Eu tenho um arquivo com várias linhas contendo uma string: ; Ltd que desejo alterar para Ltd . Eu tentei:
sed -e 's/; Ltd/ Ltd/ig' file
Às vezes, também é ; ltd , então adicionei a tag i para insensibilidade a maiúsculas e minús...
Estou tentando encontrar o caminho para adicionar um zero sempre que houver um único dígito.
750
1.75
750
50
1
32
A saída deve ser assim
750
1.75
750
50
1.0
32
Eu tenho um arquivo como este
KN1234.1
KN2345.1
KN1233.1
Eu quero substituir o. com v para que eu possa obter saída como
KN1234v1
KN2345v1
KN1233v1
Depois do. é sempre 1, mas depois do KN também posso ter até 5 dígitos. Algo como i...
Estou lidando com isso há algum tempo e sem sucesso.
Preciso sedar isso
1.0.0/hk/base/9/7/56.png2003444
para isso
hk,9,7,56,200,3444
Qualquer ajuda seria appriciated.
Editar.
A primeira linha representa uma string dentro de...