![]() |
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 |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Script de shell para la captura de PL / SQL valores de retorno | Veera_Raghav | Programación de scripts de shell y | 1 | 12-19-2008 05:47 PM |
| ¿Cómo poner en marcha un script de shell csh macro con Excel? | Raynon | Programación de scripts de shell y | 1 | 11-08-2006 12:22 PM |
| Valor de retorno (int) de llamar al depósito principal | platija | Programación de Alto Nivel | 3 | 09-25-2006 10:14 PM |
| retorno variable de PL / SQL procedimiento de depósito | ap_gore79 | Programación de scripts de shell y | 4 | 06-03-2004 04:49 PM |
| macro en script de shell? | investigador | UNIX for Dummies Preguntas y Respuestas | 4 | 08-15-2001 10:31 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Volver a un depósito de valor VI macro
Hola,
Han buscado alrededor de una solución a esto y conseguir una estrecha frustrante, pero que no han clavado. vi en HP-UX lo que estoy tratando de hacer es utilizar la clave en la cartografía disponible Vi para ejecutar un script de shell script awk que utiliza para escanear el archivo que estoy trabajando y restablecer el número de línea o patrón único (podría ir en ambos sentidos, pero el principio importante es tratar de lograr un paso atrás, de modo que el valor vi macro se puede utilizar) El más cercano se iva a través de Google es El más poderoso de macros, sin embargo, son creados con programas combinados en shell scripts (archivos de proceso por lotes o DOS), y actuando como filtros sobre el texto que se les envió desde dentro vi. Tales programas o scripts de shell estándar debe tener de entrada y enviar los resultados a la salida estándar (que la mayoría de herramientas de UNIX). pero supongo que lo que ningún ejemplo! He intentado que más expectativa en la esperanza de establecer un mapa de la siguiente manera: mapa ^ [[O ^ [:! line_test ^ M donde es difícil codificado line_test hacerme eco de un número de línea, pero puede que entonces como se esperaba todo lo que hace es eco de la línea número y no se interprete como el número de línea que quería ir. Posteriormente modificó la secuencia de comandos para salir con un valor y, a continuación, trató de utilizar $? mapa ^ [[O:! line_test: ^ [: $? ^ M pero obtener la dirección de error mal formateados cualquier ayuda muy apreciada. |
|
||||
|
encontró (tipo de)
A pesar de la falta de respuesta (no sé si esta cuestión se encontraba en el lugar equivocado o no de interés a nadie!) He encontrado una respuesta que yo puesto que sé de la experiencia pasada que no hay nada más frustrante que la pesca de arrastre de la red para encontrar algo y luego no se ha encontrado su seguimiento.
Me las arreglé para conseguir mi objetivo de tener el script de shell externos escribir el valor a un archivo en / tmp, luego leer la macro en el archivo para el archivo actual, suprime la línea y lo asignó a buffer 'a' y luego usando los @ notación para pasar a la siguiente dirección: (ir a la línea) de comandos. mapa ^ [[O:! goto_func% ^ M: r / tmp / goto.mac ^ M ", añadir: un @ ^ M:! rm-f / tmp / goto.mac ^ M todavía un poco cludgy que edita el archivo existente, (in pensamiento es una forma de lectura directamente en el buffer?) si alguien tiene una solución más elegante, por favor, puesto que aquí. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|