![]() |
|
|
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 |
| La gestión de documentos con Epiware | iBOT | UNIX y Linux Noticias RSS | 0 | 09-04-2008 12:10 PM |
| NOAH sistema de gestión de documentos 3.2.2 (rama por defecto) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 08-18-2008 05:30 PM |
| PolDoc sistema de gestión de documentos: La versión liberada 0,9642 | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 07-12-2008 06:30 PM |
| Epiware de gestión de documentos 4.8.5 (rama por defecto) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 01-12-2008 07:10 AM |
| NOAH sistema de gestión de documentos 3.2.1 (rama por defecto) | iBOT | Comunicados de prensa de Software - Noticias RSS | 0 | 01-02-2008 05:00 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Shell Dramática sistema de gestión de documentos
En los últimos 4 -5 años, tengo una improvisación rudimentaria "sistema de gestión de documentos" para un distrito escolar, apoyo el uso de Linux Bash shell scripts ..
El propósito de la secuencia de comandos es para complementar las características de un solicitante de empleo que el Centro tenía muy simplista de los métodos de manejar los archivos adjuntos. Están en proceso de actualización a una nueva revisión del software y la nueva versión utiliza una tabla de base de datos sobre el índice de copia de seguridad a los documentos disponibles para su visualización en la web de gestión de espectador. El "distrito" tiene un proceso de exploración que se ejecuta fuera del paquete .. (como el paquete de software es un Centro de Empleo del solicitante) de exploración no se tuvo en cuenta .. Lo que hemos definido es una "organizadas SITUACIÓN" Cada archivo en esta área tendrá un valor llamado, pero no hay manera de escaneo en tiempo, para comprobar la base de datos de contenido. CUADRO DE CAMPOS Campo1: <DOCID> Campo2: <ITERID> Campo3: <DOCID> FIELD4: <DESCRIPTIVO () & () STORENAME> FIELD5: <STORENAME> El Campo 1 se crea cuando un solicitante presenta una solicitud de Empleo y adjunta un resumen de la aplicación. El campo 2 es un sistema constante de la "O" (cero) El 5 de Campo es una concatenación <APPID> _ <ITERID> _ <DOCID>. Ext El 4 de Campo <DESCRIPTIVO () & () STORENAME> es una concatenación de las otras cadenas, además de una descripción del contenido del archivo colocado allí por la persona que realiza la exploración. El "DocId" (campo 3) es mi problema: Por ejemplo: 1. LOR1_1234_0_1.ext Carta de Referencia para 2. TRANSCRIPT_1234_0_1.ext Las transcripciones de la universidad He podido llegar a un punto en el que tengo que comprobar los valores de la escena archivos contra los valores en la base de datos. el valor de DocId debe ser "6 o mayor" por lo que el solicitante no ver estos archivos desde la Web, ya que pueden ver el 1 de cinco archivos. ---## Tener en cuenta esto es sólo hacer caso omiso de los datos de los ensayos # # BASE DE DATOS DE VALORES 177 | 0 | 1 | Resume-Joe-Jones.doc | 177_0_1.doc | 177 | 0 | 2 | Carta de Joe Jones Introduction.doc | 177_0_2.doc | 55 | 0 | 1 | DebSmith-RESUME.DOC | 55_0_1.doc | 55 | 0 | 2 | DebSmith IntroLetter.pdf | 55_0_2.pdf | 5996 | 0 | 1 | Sarah_Palin-RESUME.DOC | 5996_0_1.doc | 5996 | 0 | 6 | References_5996_0_1.doc | 5996_0_6.doc | Analiza el Distrito de la información a formato PDF o documentos de Word y los lugares a continuación en un área de ensayo para cada solicitante con la convención de nombres de archivo: Organizadas DOCUMENTOS <DESC> _ <APPID> _ <ITERID> _ <DOCID>. Ext LOR1_177_0_1.doc LOR2_177_0_2.doc LOR1_55_0_1.doc TRANSCRIPT_55_0_1.pdf LOR1_5996_0_1.doc TRANSCRIPT_5996_0_2.doc Tengo que tener los documentos en esta área construir un insertar el archivo para comprobar los valores en la tabla. los ámbitos clave en "DocId" "AppID" y "STORENAME" Necesito incremento en la CAJA Palin organizadas ARCHIVO: TRANSCRIPTS_5996_0_1.doc y crear un registro para insertar en la base de datos en busca de esta manera 5996 | 0 | 7 | TRANSCRIPTS_5996_0_1.doc | 5996_0_7.doc | Desde la "DocId" PARA AppID 5996 ya es un valor de "6" Me incremento en 1. Si el valor en la mesa es menos de 6 o es nulo el valor sería "6" Así que cuando me hecho con el guión de los valores en el cuadro de AppID 5996 debe ser como este: 5996 | 0 | 1 | Sarah_Palin-RESUME.DOC | 5996_0_1.doc | 5996 | 0 | 6 | References_5996_0_1.doc | 5996_0_6.doc | 5996 | 0 | 7 | TRANSCRIPTS_5996_0_1.doc | 5996_0_7.doc | En mi anterior script que se mueva fuera de cualquier escaneada elementos a una ubicación de copia de seguridad, y los nuevos archivos que recibe un "contador" mientras que [[-f $ () $ (distpath AppID) / $ () distID AppID _ $ () _ $ () docID. $ (ext)]] hacer ((DocID + \u003d 1)) if ((docID> 99)) y, a continuación, echo "ERROR: docID demasiado alto!" salida 2 fi hecho Necesidad esencial de que hacer lo mismo, salvo en contra de la verificación de archivos de la base de datos ... Última edición por rmuledeer; al 02-09-2009 03:29 PM.. |
|
||||
|
He encontrado una solución .. Cuando yo voy a terminarla puesto aquí .. Caso omiso de la pregunta ..
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|