![]() |
|
|
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 |
| Shell bash a sh Shell en una secuencia de comandos | saurabh84g | Programación de scripts de shell y | 8 | 08-29-2008 06:51 AM |
| diferentes bash shell de csh | ajp7701 | Programación de scripts de shell y | 1 | 04-18-2008 05:19 PM |
| c depósito en lugar de bash | ajp7701 | Programación de scripts de shell y | 0 | 03-18-2008 04:15 PM |
| Shell bash | BG_JrAdmin | Linux | 1 | 08-07-2006 02:56 PM |
| Shell bash ... | VijayHegde | Programación de scripts de shell y | 2 | 06-06-2006 09:09 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
shell bash tuberías
Hola a todos,
Soy nuevo en bash. Estoy tratando de obtener una sub cadena de una variable en un script de shell. Si bien tratando de hacer que me sale el siguiente error: -------------------------------------------------- ---------------------- OHOME: / aaa / bbb / producto / eee . / t.sh: Línea 6: / aaa / bbb / producto / eee: No such file or directory Oracle Base: -------------------------------------------------- ---------------------- Aquí está el código: -------------------------------------------------- ---------------------- #! / bin / sh OHOME \u003d / aaa / bbb / producto / eee echo "OHOME:" $ OHOME O_BASE \u003d echo $ OHOME | awk-F "/" '(for (i \u003d 2; i <\u003d NF; i + +) (if ($ i \u003d\u003d "producto") (exit;) a \u003d a "/" $ i ;)) ' echo "Base de Oracle:" $ O_BASE -------------------------------------------------- ---------------------- Estoy muy sorprendido. Dado que no parece como "echo $ OHOME" He intentado varias cosas como encerrar entre paréntesis, uno o dos citas, etc me dan este error. Parece que no puedo encontrar la sintaxis del libro o google ![]() Parece muy simple, pero estoy pegado en esto durante horas. Tal vez los expertos aquí me puede orientar. Aquí está nuestra versión de Linux: Linux 2.6.9-<nombre> 67.0.20.ELsmp # 1 SMP Wed Jun 18 12:40:47 GMT 2008 i686 i686 i386 GNU/Linux Rocky. |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|