Preguntas etiquetadas con sed

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

2
Imprima líneas entre (e incluyendo) dos patrones
Quiero comenzar grepping desde las líneas que tiene CKal final de la línea y dejar de grepping cuando la línea tieneD al final. Lo intenté grep "$CK" "$D" file..txt, pero no funcionó. Entrada: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG La salida deseada: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D

3
Filtre un archivo .CSV basado en los valores de la quinta columna de un archivo e imprima esos registros en un nuevo archivo
Tengo un archivo .CSV con el siguiente formato: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
16 linux  sed  awk  csv  filter 


2
Eliminar hasta la primera aparición de colon utilizando sed
Mi comando sed es, sed '/(.*:)/d' <<< 'abcd:bcde:cdeaf' Debe volver, bcde:cdeaf (es decir, todos los caracteres anteriores al primer colon de la línea y el mismo colon deben eliminarse). Pero esto no elimina nada. Mi confusión surge principalmente debido a, 1) ¿Es necesario escapar a los parens para la coincidencia …
16 sed 

5
Usando sed para extraer texto entre 2 etiquetas
Tengo un archivo .xml y estoy tratando de hacer una "instalación grupal" en una máquina RHEL6, ya que hay varios cientos de bibliotecas en ese archivo .xml ... (cerca de 16 000 líneas). Por lo tanto, estoy tratando de extraer los nombres de grupo contenidos en el archivo .xml que …
16 sed 

5
¿Cómo incrustar un comando de shell en una expresión sed?
Tengo un archivo de texto con el siguiente formato: keyword value keyword value ... Donde la palabra clave es una sola palabra y el valor es todo lo demás hasta el final de la línea. Quiero leer el archivo desde un script de shell, de manera que los valores (pero …
16 shell  sed 

4
Procesando bash variable con sed
La variable bash LATLNG contiene un valor de latitud y longitud entre paréntesis (53.3096,-6.28396) Quiero analizar estos en una variable llamada LAT y LON que estoy tratando de hacer a través de sed así LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") Sin embargo, me sale el siguiente error: sed: can't read …



8
sed: ¿eliminar la última aparición de una cadena (una coma) en un archivo?
Tengo un archivo csv muy grande. ¿Cómo eliminarías el último ,con sed (o similar)? ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0], ] Salida deseada ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0] ] El siguiente comando sed eliminará la última aparición por línea, pero quiero por archivo. sed -e 's/,$//' foo.csv Tampoco funciona sed '$s/,//' foo.csv
15 sed 

9
Encuentra todas las ocurrencias en un archivo con sed
Usando OPEN STEP 4.2 OS ... Actualmente estoy usando el siguiente sedcomando: sed -n '1,/141.299.99.1/p' TESTFILE | tail -3 Este comando encontrará una instancia en un archivo con la ip de 141.299.99.1 y también incluirá 3 líneas antes, lo cual es bueno, con la excepción de que también me gustaría …
15 sed 

8
Cómo realizar un grep multilínea
¿Cómo realizarías un grep para el texto que aparece en dos líneas? Por ejemplo: pbsnodes es un comando que uso que devuelve la utilización de un clúster de Linux root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = …




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.