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 não consigo fazer funcionar. A documentação do GNU sed diz para escapar do tubo, mas isso não funciona, nem o uso de um tubo reto sem o escape. Adicionar parênteses não faz diferença.
$ echo 'cat
dog
pear
banana
cat
dog' | sed 's/cat|dog/B...
19.07.2014 / 04:03
Em um arquivo que contém linhas como esta:
# lorem ipsum blah variable
Eu gostaria de remover o caractere # (comentário) na mesma linha que contém uma string específica, no lugar. sed é bom para isso?
Estou com dificuldades para...
12.09.2014 / 22:22
Estou tentando converter
<id>1</id>
<Name>ENTERPRISE RESOURCE PLANNING</Name>
para:
<column name="id">1</column>
<column name="Name">ENTERPRISE RESOURCE PLANNING</column>
Estou assumi...
14.09.2011 / 20:46
Se eu executar o seguinte arquivo .sh:
#!/bin/sh -a
echo "a" | sed -e 's/[\d001-\d008]//g'
O resultado é um erro:
sed: -e expression #1, char 18: Invalid range end
Mas, se eu executar o seguinte arquivo .sh:
#!/bin/sh
set -a
ec...
13.08.2018 / 17:40
Estou tão confuso com o GNU sed , POSIX sed e BSD sed de inúmeras opções. Como substituo o literal \n pelo caractere de nova linha usando esses três sed tipos?
04.07.2014 / 15:24
Por que o sed -i executado no symlink destrói esse link e o substitui pelo arquivo de destino? Como evitar isso?
por exemplo,
$ ls -l pet*
-rw-rw-r-- 1 madneon madneon 4 mar 23 16:46 pet
lrwxrwxrwx 1 madneon madneon 6 mar 23 16:48 pet_l...
23.03.2015 / 16:51
Estou usando o seguinte comando no meu mac:
$find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \;
e parece não ter efeito.
Eu tenho dois arquivos no diretório que terminam em .java, ambos com o texto foo neles. Estou faltando alguma...
18.04.2012 / 20:59
Entrada:
201103 1 /mnt/hdd/PUB/SOMETHING
201102 7 /mnt/hdd/PUB/SOMETH ING
201103 11 /mnt/hdd/PUB/SO METHING
201104 3 /mnt/hdd/PUB/SOMET HING
201106 1 /mnt/hdd/PUB/SOMETHI NG
Saída desejada:
201103 01 /mnt/hdd/PUB/SOMETHING
201102 07 /m...
12.03.2011 / 11:59
Eu tenho um arquivo com 200 linhas.
Eu preciso extrair linhas de 10 a 100 e colocá-las em um novo arquivo.
Como você faz isso em unix / Linux?
Quais são os possíveis comandos que você poderia usar?
21.06.2014 / 07:54
Eu tenho uma pergunta sobre os operadores awk / sed. Eu tenho um arquivo grande que tem o seguinte conjunto de linhas repetidas
Expression loweWallrhoPhi : sum=-6.97168e-09
Expression leftWallrhoPhi : sum=6.97168e-09
Expression lowerWallPhi...
11.11.2014 / 11:13