Perguntas com a marcação «sed»

sed é um editor de fluxo de linha de comando para filtrar e transformar texto.


5
awk / sed / perl one liner + como imprimir apenas as linhas de propriedades do arquivo json
como imprimir apenas as linhas de propriedades do arquivo json exemplo de arquivo json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# …
10 awk  sed  perl  json  jq 

1
sed -e '$! d' não está funcionando como esperado?
Quando eu corro: sudo /usr/local/nginx/sbin/nginx -t Eu voltei: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Eu só quero a última linha, então eu corro: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Mas volto da mesma forma que sem sed.

5
Implementando um regexp estendido para adicionar um número variável de zeros à esquerda com base na posição em uma sequência
Estou tendo problemas para reduzir minha sintaxe sed para adicionar um número variável de zeros à esquerda em um esquema organizacional numérico. As cordas nas quais estou operando aparecem como 1.1.1.1,Some Text Here alavancando a sintaxe sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Eu sou capaz de obter a resposta 01.01.01.01,Some Text Here …

5
Como posso editar as últimas n linhas em um arquivo?
Existe um comando que me permita editar as últimas n linhas em um arquivo? Eu tenho vários arquivos, todos com um número diferente de linhas dentro. Mas eu gostaria de modificar as últimas n linhas em cada arquivo. O objetivo é substituir vírgulas por ponto e vírgula nas últimas n …




9
Converter linhas em colunas
Eu tenho um arquivo que inclui detalhes sobre VMs em execução em um hipervisor. Executamos algum comando e redirecionamos a saída para um arquivo. E os dados estão disponíveis no formato abaixo. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory : 65536 Uptime : 17835 Minutes Server …

2
Excluir vírgulas à direita na linha
Como excluo um conjunto de vírgulas à direita no bash: a,b,c,d,,,, 1,2,3,,,, Saída desejada: a,b,c,d 1,2,3 Tentei fazer isso: grep "5628" test.csv | sed 's/,*$//g' mas não funciona. O arquivo veio originalmente de uma máquina Windows.
10 sed 






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.