Articles of sed de

Mostrar palabras en color

Estoy buscando una herramienta que toma un file de input y una palabra para search. Debería mostrar el file con las palabras en color si corresponde a la búsqueda. Como grep –colors pero muestra todo el file. ¿Hay algo que ya existe? Ejemplo: cat /etc/passwd | colors root cat /etc/passwd | colors root Muestra todo […]

¿Cómo leo un file de properties a través de mi script?

Estoy usando Bash Shell. Intento escribir un script que lea un file de properties y luego realice algunos reemploops en otro file en function de los pares key-valor que lee en el file. Así que tengo #!/bin/bash file = "/tmp/countries.properties" while IFS='=' read -r key value do echo "${key} ${value}" sed -ie 's/:iso=>"${key}"/:iso=>"${key}",:alpha_iso=>"${value}"/g' /tmp/country.rb done […]

¿Cómo puedo comentar snmpmibd y snmpd en rc.tcpip en AIX usando sed?

Necesito comentar una input en el file rc.tcpip dentro de / etc # Iniciar el daemon snmpmibd start / usr / sbin / snmpmibd "$ src_running" # Inicie el daemon del Protocolo simple de administración de networkinges (SNMP) start / usr / sbin / snmpd "$ src_running" ¿Cómo puedo comentar estas líneas usando sed ?

¿Cómo marcar las dates que están en el pasado?

De las respuestas actualicé la pregunta: Ahora es: $ date "+%F %H:%M" 2014-06-04 11:26 Esta es la input: $ cat input.txt <tr><td>2014-04-24 14:01</td><td>2014-06-04 11:30</td><td>2014-06-04 11:23</td></tr> Esta es la secuencia de commands actual de Perl (¡eso está funcionando EXCELENTE !, solo faltan horas / minutos) $ cat a.txt perl -MTime::Piece -pe ' BEGIN {$today = localtime->ymd} […]

error al replace varias palabras en línea usando sed

Estoy usando la secuencia de commands siguiente para replace una list de palabras en un file. Sin embargo, estoy obteniendo este error al ejecutar el script: can't read s/@@/AU/g: No such file or directory ¿Podrías decirme el problema en el guión? # source the properties: . config.properties ######## Generating test data on runtime ############### echo […]

Cambio de la estructura del file de logging de Linux, comportamiento anormal (?) Sed

Ok, intenté conseguir esto 0x0000: 4500 0044 68f7 4000 4011 25c7 8083 d0bf E..Dh.@.@.%….. 0x0010: 8083 da24 85b1 15b3 0030 1e8b 3132 3033 …$…..0..1203 0x0020: 3132 2e37 3836 3036 2c20 332c 2020 2030 12.78606,.3,…0 0x0030: 2e31 3533 2c20 2d30 2e31 3533 2c20 2039 .153,.-0.153,..9 0x0040: 2e39 3630 .960 0x0000: 4500 0044 68f8 4000 4011 25c6 […]

¿Cómo paso $ 1 a sed?

Estoy usando el siguiente código para tratar de limpiar algunos files html. $1 debe ser el nombre de un directory. Esto funciona bien desde la command-line y los cambios solicitados se realizan a los files en el directory. echo muestra el $directory en ambos casos, sin embargo, nada se cambia en el directory especificado cuando […]

Usando sed con una variable:

Así que estoy usando sed para encontrar y replace ciertas cadenas: Caso 1. Un valor en el file siempre es constante. Y quiero replace el parámetro de falso a verdadero. Entonces uso este command: sed -i -e 's/entry key="ignore_vc_cert" value="false"/entry key="ignore_vc_cert" value="true"/g' /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml Esto encontrará ignore_vc_cert y cambiará su valor de false a true . […]

sed: añadir línea y número de salida

En Linux, digamos que uno quiere agregar la siguiente línea antes de la línea número cinco (por lo tanto, la línea nuber 5 se convierte en la línea número 6) y quiere tener todas las líneas en la salida numeradas a través de la 'herramienta' sed ' = sed -n '5\Insert this line before line […]

Recortar un text sin bucle

input (en variable como $ VAR): 'yoo' : x'yoo' 'welcome' : x'welcome' 'we' : x'we' 'dum' : x'dum' 'test' : x'test' 'poo' : x'poo' 'D2-dog' : x'D2-dog' 'ant' : x'ant' 'rat' : x'rat' 'xmass' : x'xmass' Quiero salida como: yoo welcome we dum test poo D2-dog ant rat xmass No quiero salida como: yoo welcome […]