Preguntas etiquetadas con sed

sed es un editor de flujo de línea de comandos para filtrar y transformar texto.


5
awk / sed / perl one liner + cómo imprimir solo las líneas de propiedades del archivo json
cómo imprimir solo las líneas de propiedades del archivo json ejemplo de archivo 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' no funciona como se esperaba?
Cuando corro: sudo /usr/local/nginx/sbin/nginx -t Vuelvo: 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 Solo quiero la última línea, así que corro: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Pero vuelvo igual que sin sed.

5
Implementar una expresión regular extendida para agregar un número variable de ceros a la izquierda en función de la posición en una cadena
Tengo problemas para reducir mi sintaxis sed para agregar un número variable de ceros a un esquema organizativo numérico. Las cadenas en las que estoy operando aparecen como 1.1.1.1,Some Text Here aprovechando la sintaxis sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Soy capaz de obtener la respuesta 01.01.01.01,Some Text Here Sin embargo, lo …

5
¿Cómo puedo editar las últimas n líneas en un archivo?
¿Hay algún comando que me permita editar las últimas n líneas en un archivo? Tengo varios archivos, todos tienen un número diferente de líneas dentro. Pero me gustaría modificar las últimas n líneas en cada archivo. El objetivo es reemplazar las comas con punto y coma en las últimas n …




9
Convertir filas en columnas
Tengo un archivo que incluye detalles sobre las máquinas virtuales que se ejecutan en un hipervisor. Ejecutamos algún comando y redirigimos la salida a un archivo. Y los datos están disponibles en el siguiente formato. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory : 65536 Uptime : …

2
Eliminar comas finales en línea
¿Cómo elimino un conjunto de comas finales en bash? a,b,c,d,,,, 1,2,3,,,, Salida deseada: a,b,c,d 1,2,3 Intenté hacer esto: grep "5628" test.csv | sed 's/,*$//g' Pero no funciona. El archivo vino originalmente de una máquina con Windows.
10 sed 






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.