![]() |
|
|
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 |
| Awk: Encontrar la longitud de la cadena de omitir las comillas | jayakumarrt | Programación de scripts de shell y | 2 | 05-09-2008 04:48 AM |
| omitiendo las líneas de un archivo que se encuentran en el archivo B | gneen | Programación de scripts de shell y | 14 | 02-20-2008 05:33 AM |
| Obtener las palabras .. | kakashi_jet | Programación de scripts de shell y | 10 | 07-31-2006 10:30 am |
| Omitiendo algunos nombres de archivo de comandos para el proceso | milhan | Programación de scripts de shell y | 5 | 05-19-2006 07:49 PM |
| Alfabetos de extraer sólo un valor | amitkhiare | UNIX para usuarios avanzados y expertos | 2 | 02-22-2006 03:24 PM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Hola Chicos,
Poco a las nuevas secuencias de comandos shell de Unix por lo que esta pregunta puede parecer poco kiddish para usted. lo im tratando de lograr aquí es el siguiente: Tengo el archivo que está comprimido como Account_52320090605076_log.Z así en mi script de shell i llamar a este archivo como uno de mis parámetros gustar . / Information.sh DBNAME NOMBRE_USUARIO DIREC_LOC Account_52320090605076_log.Z lo que necesitamos aquí es 1. Compruebe si el archivo tiene la extensión. Z o. Z en su final. si sí, entonces descomprimirlo después de descomprimir el DUMPFILE_NAME debe tener un nuevo parámetro sin el. Z extensión 2. Si no proceder con el siguiente paso mi script es como este #! / bin / ksh Db_name \u003d $ 1 USER_NAME \u003d $ 2 DIR_LOC \u003d $ 3 DUMPFILE_NAME \u003d $ 4 LINEA \u003d $ DUMPFILE_NAME; exportación LÍNEA VAR \u003d `echo $ line | awk-F. '(print $ 3) »; exportación VAR echo $ VAR if [ "$ VAR" \u003d "z"] | | [ "$ VAR" \u003d "Z"] entonces descomprimir $ DUMPFILE_NAME chmod 744 `echo $ line | awk-F. '(print $ 1 "." $ 2)' ` DUMPFILE_NAME \u003d $ line | awk-F. '(print $ 1 "." $ 2)'; DUMPFILE_NAME exportación echo $ DUMPFILE_NAME fi echo $ DUMPFILE_NAME pero parece que las líneas no me obtener el resultado correcto, podría ayudar a alguien y que me haga saber un comando correcto que yo pueda utilizar para esta situación. thx rekz |
| Marcadores |
| Etiquetas |
| alfabetos, omitiendo, rekz |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|