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
Código
find /tmp/ -type f \
\( -name "*.h" \) -o \( -name "*.cpp" \) -o \
\( \! -name "*.bak" \) -exec \
sed -i '1s/^/#include <stdint.h>\n/' {} +
Eu nã...
29.06.2015 / 13:47
Eu quero inserir o conteúdo do arquivo1 no arquivo2 após um PADRÃO correspondente. Eu quero fazer isso somente após a primeira ocorrência do PADRÃO.
Gostaria de saber a modificação que preciso fazer no seguinte comando para minhas necessidade...
25.09.2012 / 22:19
É possível fazer isso no Awk?:
echo "eoe" | sed -nr '/^(.*)o$/p'
26.04.2017 / 15:50
Eu tenho um arquivo de texto em que cada linha está em um formato semelhante a este:
%#&#%# [Dinero] / Money /
!#@%$@ [Dia] / Day /
$%&$^#@ [Perro] / Dog /
Eu estou olhando para extrair as palavras dentro dos colc...
04.07.2016 / 19:19
Estou tentando escrever um alias para obter o ip de um contêiner docker.
O comando é o seguinte:
docker inspect redis | grep IPAddress | awk 'NR==3{ print $2 }' | sed 's/[^"]*"\([^"]*\)".*//'
Se eu iniciá-lo a partir da linha de comando,...
27.07.2016 / 12:42
Eu quero extrair parte de uma string correspondente a uma expressão regular. Considere o seguinte código que funciona corretamente:
regex="ss"
string="blossom"
echo $string | sed "s/^.*\($regex\).*$//"
A saída é:
ss
No entanto, se...
06.11.2015 / 14:51
Eu preciso analisar um arquivo de texto e substituir uma certa parte dele. Eu acredito que sed é a maneira de fazer isso, mas não tenho certeza de como lidar com várias linhas com ele
O padrão que estou procurando é
set cells { \
cell...
22.03.2016 / 13:12
Então, obviamente, estou tentando colocar em itálico a primeira palavra de cada parágrafo em um documento enorme. Eu acho que é relativamente fácil adicionar o prefixo, mas como delinear apenas a primeira palavra para o postfix ao invés do final...
06.07.2018 / 17:42
Eu tenho uma tarefa para criar um arquivo de script sed que pode traduzir do inglês para o código morse. mas primeiro o arquivo de código morse deve ser colocado no script sed e transformar em um arquivo e que pode ser usado para traduzir o códi...
16.04.2018 / 16:17
Estou tentando escrever um script que encontre strings em um determinado padrão ( {?varname} ) e as substitua por uma variável de ambiente correspondente.
Isso é o que eu tenho até agora:
function get_env() {
var=$1
echo ${!var}
}...
25.02.2018 / 13:46