The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Script di shell per la cattura di PL / SQL valori di ritorno Veera_Raghav Shell scripting e di programmazione 1 12-19-2008 05:47 PM
Come avviare uno script di shell csh utilizzando Excel Macro? Raynon Shell scripting e di programmazione 1 11-08-2006 12:22 PM
Restituire il valore (int) a chiamare dai principali della shell passera Di programmazione ad alto livello 3 09-25-2006 11:14 PM
ritorno variabile da PL / SQL procedura di shell ap_gore79 Shell scripting e di programmazione 4 06-03-2004 05:49 PM
macro su uno script della shell? Inquirer UNIX for Dummies Domande & Risposte 4 08-15-2001 11:31 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 07-04-2008
sjdolding sjdolding is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2008
Localizzazione: Regno Unito
Interventi: 2
Tornare ad un valore di shell VI macro

Salve,

Hanno cercato in giro per trovare una soluzione a questa e ad arrivare vicino frustrante ma che non hanno inchiodato.

VI su HP-UX

quello che sto cercando di fare è utilizzare la mappatura dei tasti disponibili all'interno Vi di eseguire uno script di shell script awk che utilizza per la scansione di file sto lavorando su e riprendere il numero di riga o modello unico (o potrebbe andare via, ma il principio im cercando di raggiungere è passare un valore indietro in modo che VI macro può quindi utilizzare it)

Il più vicino Ive ha ottenuto tramite Google

Il più potente macro, invece, sono create utilizzando programmi combinati
in script di shell (o file batch DOS), e che agiscono come filtri per il testo
inviato loro dal di dentro VI. Tali programmi o script di shell devono prendere standard
di ingresso e di inviare i risultati di output standard (che la maggior parte UNIX Strumenti fare).

indovinate un po ', ma non esempio! Ho provato più di attesa nella speranza di impostare una mappa di comando come segue:

mappa ^ [[O ^ [:! line_test ^ M

dove è difficile line_test codice di eco un numero di linea, che può quindi, come previsto, ma tutto ciò che non è eco il numero di riga e non è interpretato come il numero di riga che volevo andare.

Ho successivamente modificato lo script per uscire con un valore e poi ha provato a usare $?

mappa ^ [[O:! line_test: ^ [: $? ^ M

ma avere mal formattati errore indirizzo

alcun aiuto molto apprezzato.
  #2 (permalink)  
Old 07-07-2008
sjdolding sjdolding is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2008
Localizzazione: Regno Unito
Interventi: 2
trovato (una specie)

Nonostante l'assenza di qualsiasi risposta (non è sicuro se questa domanda è nel posto sbagliato o semplicemente non ha interesse a nessuno!) Ho trovato una risposta che i post che io sappia da esperienze del passato che nulla è più frustrante che la pesca a strascico Net per trovare qualcosa e poi ha trovato la sua non è stata seguita.

Sono riuscito a raggiungere il mio obiettivo avendo esterne script di shell scrivere il valore di un file in / tmp, quindi la macro nel leggere il file il file corrente, ha soppresso la linea e assegnato al buffer 'a' e poi con il @ notazione per passare al: (vai alla linea) comando.

mappa ^ [[O:! goto_func% ^ M: r / tmp / goto.mac ^ M "aggiungere: @ uno ^ M:! rm-f / tmp / goto.mac ^ M

ancora un po 'come le modifiche cludgy il file esistente, (nel pensiero c'è un modo di leggere direttamente nel buffer?) se qualcuno ha una soluzione più elegante si prega di postare qui.
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 01:53 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0