![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Shell-skript för att fånga PL / SQL returvärden | Veera_Raghav | Shell-programmering och Skript | 1 | 12-19-2008 05:47 |
| Hur man startar ett csh shell script använder Excel Makro? | Raynon | Shell-programmering och Skript | 1 | 11-08-2006 12:22 |
| Return value (int) från viktigaste att ringa skal | skrubbskädda | High Level Programming | 3 | 09-25-2006 11:14 |
| återgå rörlig från PL / SQL för att tanken | ap_gore79 | Shell-programmering och Skript | 4 | 06-03-2004 05:49 |
| makro på shell script? | inquirer | UNIX for Dummies Frågor & Svar | 4 | 08-15-2001 11:31 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Avkastning skal värde till ett VI makro
Hej,
Har sökt runt efter en lösning på detta och få frustrerande nära men inte kanon. VI på HP-UX vad jag försöker göra är att utnyttja de viktigaste kartläggning tillgänglig inom Vi för att köra ett shell script som använder awk-skript för att skanna filen Jag jobbar på och returnera radnumret eller unika mönster (kan gå åt båda hållen men principen im försöker uppnå är passera ett värde tillbaka så att VI makro kan sedan använda den) Den närmaste ive fik via Google Den mest kraftfulla makron dock är skapade med program kombineras i skalskript (eller DOS batch-filer), och fungerar som filter på texten skickats till dem från VI. Sådana skalskript eller program måste ta standard input och skickar resultatet till standard output (som de flesta UNIX-verktyg gör). men gissa vad några exempel! Jag har försökt mer hopp än förväntningarna för att ställa en karta kommando på följande sätt: karta ^ [[O ^ [:! line_test ^ M där line_test är svårt kodas för att upprepa en radnumret som då kan men som väntat allt den gör är att upprepa anges radnumret och inte tolkas som radnumret jag ville åka till. Jag har därefter ändrat den script för att avsluta med ett värde och sedan försökt använda $? karta ^ [[O:! line_test: ^ [: $? ^ M men få fel dåligt formaterad adress någon hjälp mycket uppskattad. |