Tengo el siguiente comando psql que funciona bien: psql –echo-queries -v ON_ERROR_STOP=0 -v GROUP_ID=${id} ${PS_USER}:${PS_PASS}@${PS_INST}:${PS_PORT}/${PS_DB} << EOF 1> ${log_file} 2>&1 \set AUTOCOMMIT OFF INSERT INTO city (city_id, city, country_id) VALUES (1000,’TEST1′, 1); EOF Me gustaría tener el código más limpio preparando la cadena de conexión de antemano y ejecutándolo cuando . . . Read more
Quiero excluir cualquier archivo que termine con ‘. ses’ o archivos sin extensión utilizando el siguiente patrón regex. Funciona bien en línea de comando pero no en una shell (bash/ksh). Patrón regex: “ \\”. ¡(ses\$) (\ [^.] + \$) \\ “” Ejemplos de nombres de archivo: “/test/path/test file with spaces.__1” . . . Read more
Tengo dos archivos, uno es un gran archivo de texto con múltiples columnas, en un formato similar al siguiente: Col1 Col2 A B C D G H I L N Q S … 1 0 1 0 1 0 1 0 1 0 1 0 1 … 0 2 1 . . . Read more
Tengo un archivo llamado file con contenido como: stringa 8.0.1.2 stringx stringb 12.01.0.0 stringx Necesito obtener una subcadena del campo 2 (los primeros dos valores separados por un punto). Actualmente lo estoy haciendo con cat file | awk ‘{print $2}’ | awk -F. ‘{print $1″.”$2}’ y obteniendo la salida esperada: . . . Read more