![]() |
|
|
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 |
| Annak eldöntéséhez, hogy a fájl frissítése nem | raj333 | Shell programozás és Scripting | 2 | 11-05-2007 05:29 PM |
| Aktualizálás fájlt hurok | agyelszívást | Shell programozás és Scripting | 4 | 06-20-2007 02:37 PM |
| Miért sar nem frissíti a kimeneti fájlt. | skneeli | A UNIX a fejlett és szakértői Felhasználók | 1 | 11-12-2006 08:29 PM |
| Aktualizálás fájl egy ZIP archívum | dbridle | AIX | 6 | 09-27-2006 04:29 PM |
| küldő és frissítése fájl a hálózatról | Bhakti | Magas szintű Programozás | 1 | 09-21-2005 03:10 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Szia,
A scenerio az, hogy én akarom cserélni egy szöveget egy adott sort a fájl. De ha Én használ a sed ez helyettesíti az összes esemény az adott szöveget. Mint a fájl: > cat test DNGGF10: Nincs: Test DNGGF11: ABC: Test1 DNGGF12: Nincs: Test2 DNGGF13: Nincs: Test3 Írtam a következő kódot: - A > macska script name \u003d $ 1 sed "s /` grep DNGGF10 vizsgálat | cut-d ':'-f2 `/ $ 1 /" test> test.chk De míg a végrehajtó a kódot . / script jógi akkor kapok O / p test.chk mint: > macska test.chk DNGGF10: Yogi: Test DNGGF11: ABC: Test1 DNGGF12: Yogi: Test2 DNGGF13: Yogi: Test3 De én szeretnék replce második mező csak az adott vonalon, amely tartalmazza DNGGF1O azaz az 1. hely line.Also összesen sapce a második területet szintén nem kap változott. Kedves megvilágító azt. Köszönet - Yogi Last edited by bisla.yogender; 03/24/2008 at 09:27 AM.. |
|
||||
|
Kösz, megkaptam hint innen. Változtatok a kódot:
sed "/ DNGGF10 / s /` grep DNGGF10 vizsgálat | cut-d ':'-f2 `/ $ 1 /" test> test.chk Most én vagyok képes helyettesíteni csak a szöveget, hogy paritucular sor, de a hely után nincs még egyre változnak, amelyet nem szabad megtörténnie. Vonal előtt helyébe lép: DNGGF10: Nincs: Test (4 Spaces után Nincs) Után a szkript futtatása a. / Script abc DNGGF10: abc: Test Bár meg kell öt szóköz után abc. Kindly javasoljuk. Üdvözlettel, Yogi |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|