![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Problema con el script de shell | Muki101 | Programación de scripts de shell y | 2 | 11-04-2008 05:29 PM |
| Problema en el script de shell | arnie_nits | Programación de scripts de shell y | 1 | 12-12-2007 10:13 AM |
| script de shell problema | djt0506 | UNIX for Dummies Preguntas y Respuestas | 2 | 12-07-2005 11:29 PM |
| Problema con el script de shell | zylwyz | Programación de scripts de shell y | 2 | 06-29-2005 01:01 PM |
| script de shell problema | jayaram_miryabb | Programación de scripts de shell y | 1 | 03-09-2005 06:38 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
script de shell problema
Tengo un archivo que contiene list.fdict y recordname sus detalles.
como: NAME1: 25: C: LINE1 NOMBRE: NAME2: 25: C: LINE2 NOMBRE: CIUDAD: 25: C: Ciudad: ESTADO: 2: C: Estado: Código postal: 5: N: Código postal: Phone1: 12: C: TELEFONO: Teléfono2: 12: C: Teléfono: Quiero añadir noticias registros (22 registros diferentes línea) para el archivo anterior. para ello, Quiero escribir script de shell que compruebe en primer lugar a continuación, no existe registro append y si no existe entonces lo añaden. ¿Cómo escribo tal script de shell en forma eficiente. Recuerdos, Amit |
|
||||
|
Cita:
Supongo que tengo dos archivos list1.cfg y list2.cfg ambos archivos differentrecords contiene detalles gustar List1.cfg NAME1: 25: C: LINE1 NOMBRE: NAME2: 25: C: LINE2 NOMBRE: CIUDAD: 25: C: Ciudad: ESTADO: 2: C: Estado: Código postal: 5: N: Código postal: Phone1: 12: C: TELEFONO: Teléfono2: 12: C: Teléfono: list2.cfg NAME1: 25: C: LINE1 NOMBRE: NAME2: 25: C: LINE2 NOMBRE: PHONECNTR: 2: N: Número de attemmpts a llamar RECALLNUMBER PHONESTATR: 1: C: PHONESTAT de la actual RECALLNUMBER ZONEPHONER: 1: C: Zona horaria de la actual RECALLNUMBER LASTDATER: 10 ![]() comió de la última tentativa de RECALLNUMBERLASTTIMER: 8: T: Tiempo de la última tentativa de RECALLNUMBER LASTSTATR: 2: C: Estadísticas de la última tentativa de RECALLNUMBER FRSTDATER: 10 ![]() comió del primer intento de llamada RECALLNUMBERFRSTTIMER: 8: T: tiempo de primer intento de llamada RECALLNUMBER FRSTSTATR: 2: C: Estadísticas del primer intento de llamada RECALLNUMBER Ahora quiero añadir contenido list2.cfg a list1.cfg (Se ispposible utilizando gato list2.cfg>> list1.cfg), pero quiero comprobar si el contenido del (registro) en list2.cfg está presente en list1.cfg entonces no que añadir otra cosa que añadir. ¿Cómo puedo escribir tal script de shell en forma eficiente Recuerdos, Amit |
|
||||
|
Por favor poner estas cosas en [code] etiquetas. como [code] Ejemplo [/ code] sin la excepción de espacios adicionales en las etiquetas. Esto debería evitar
de ser un emoticono: Código:
:D |
|
||||
|
Hola,
para demostrar que las líneas sólo en archivo2, pero no en archivo1, probar: Código:
comm -13 file1 file2 Código:
comm -13 file1 file2 >> file1 |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|