![]() |
Hello and Welcome-tól a UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 |
| Hogyan lehet beszúrni, és törölje a sort sor után vágy | RahulJoshi | Shell programozás és Scripting | 4 | 10-20-2008 11:27 AM |
| Need Script iktathatják kettősponttal minden sora fájl | canopus15 | A UNIX a dummies Kérdések és válaszok | 4 | 08-05-2008 09:03 PM |
| be egy sor után külön sorban | namishtiwari | Shell programozás és Scripting | 8 | 05-21-2008 03:16 PM |
| Hogyan lehet beszúrni új sort az adatállományt a script | Sona | A UNIX a dummies Kérdések és válaszok | 2 | 08-22-2006 02:17 AM |
| Tegyen be egy sor, az első sorban egy igen nagy fájlt | sikoltás | A UNIX a fejlett és szakértői Felhasználók | 3 | 03-09-2005 01:22 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
awk script összehasonlítani, és helyezzük egy vonal
Szia
Azt akarom összehasonlítani egy karakterláncot a rögzített 10-20 összes vonalak kezdődő 6. ha ne egyezik meg kell hozniuk egy-egy példányát, egy vonal, kezdve az 1. és illessze be azt a sort kezdve 6. Hogyan lehet ez? Kérem, segítsen Pl. 1 test 1 765533 7643743 6 igen 3 5363653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 7 323323 4343434435 545 6 igen 3 5373653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 6 igen 3 5373653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 6 igen 3 5383653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 így a teljesítmény kell 1 test 1 765533 7643743 6 igen 3 5363653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 7 323323 4343434435 545 1 test 1 765533 7643743 6 igen 3 5373653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 6 igen 3 5373653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 1 test 1 765533 7643743 6 igen 3 5383653 373833 7 323323 4343434435 545 8 4345435435 5454545 55 |
|
||||
|
perl:
Kód:
open FH,"<d:/a.txt";
while(<FH>){
if(m/^1.*/){
$line=$_;
print;
next;
}
if(m/^6.*/){
@t=split;
if($temp eq ""){
$temp=$t[3];
print;
}
else{
if(!($t[3] eq $temp)){
print $line;
print $_;
$temp=$t[3];
}
else{
print;
}
}
}
else{print;}
}
|
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|