![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Ta bort rader i textfil | hern14 | UNIX for Dummies Frågor & Svar | 5 | 05-16-2008 04:03 |
| Dra flera rader text | Dumdum | Shell-programmering och Skript | 2 | 03-10-2008 12:15 |
| Radera Lines från. CSV filer | 009satya | Shell-programmering och Skript | 1 | 11-13-2006 03:30 |
| ta bort flera filer via ftp | mgirinath | Shell-programmering och Skript | 4 | 04-18-2006 03:44 |
| Ta bort flera rader med sed | rambo15 | Shell-programmering och Skript | 1 | 02-16-2002 06:19 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
ta bort rader från flera textfiler
Jag har en katalog full av text datafiler.
Tyvärr måste jag bli av med den 7 och 8 linje från dem alla så att jag kan mata in dem i ett GIS-program. Jag har använt en awk-skript för att göra en åt gången, men på grund av det stora antalet filer jag behöver någon form av loop för att automatisera det. Den awk script användas: -- awk 'BEGIN (getline f; getline t) FNR \u003d\u003d f, FNR \u003d\u003d t (nästa) 1 "numbers.txt inputfile> utdatafil där numbers.txt bara är ett dokument med siffrorna 7 och 8 Min gissning är att jag behöver ett sätt att rörsystemet utdata från ls (i katalogen) till där inputfile är belägen och en mot loop genom till slutet. Alla förslag är välkomna (en awk förslag skulle vara att föredra framför pärla) Tack alla |