![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Transzlációs gcc / g + + / gfortran Opciók Sun Studio Compiler Opciók | iBot | Solaris BigAdmin RSS | 0 | 02-04-2009 02:30 PM |
| nem lehetőségek | nascimento.rp | AIX | 2 | 08-20-2006 03:46 PM |
| opciók | terms5 | A UNIX a dummies Kérdések és válaszok | 1 | 01-27-2006 01:50 AM |
| opciók awk | mips | Shell programozás és Scripting | 2 | 05-15-2004 04:33 AM |
| CP lehetőségek | milage | A UNIX a dummies Kérdések és válaszok | 3 | 07-13-2001 01:20 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Sed lehetőségek
Van egy fájl nevét input_file.spec.
Ez a fájl a nyilvántartások, mint: Rekord #: 1 rec_len \u003d 590 rec_id \u003d 31229 filler_4 \u003d "" orig_id \u003d 902162988 seqnum \u003d 138960799 lrnid \u003d "0" l_ind \u003d "0" transaction_cnt \u003d 1 cust_id \u003d 61032336 product_id \u003d 135488621 ans stb. A 1000 rekordok a fájlban. Meg kell adni az új számozás az seqnum területen csak. fogom kezdeni az 1. és a 1000 végéig ll. Én Worte ezt: #! / bin / ksh i \u003d 1 echo "Add input file" INPUTFILES \u003d input_file.spec cat $ INPUTFILES | Miközben olvastam LINE tesz let i \u003d i +1 sed -e '/ seqnum / s / seqnum \u003d [0-9] * / seqnum \u003d' $ i '/ g' $ line kész de az "i" nem kapok interpolálásra esemény, amikor az olvasás soronként. Tud u legyen szíves mondja meg minden választási lehetőséget a Unix, hogy ugyanezt tegye. vagy más, nem ugyanabban az üzletben. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|