![]() |
|
|
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 |
| probléma a kimeneti parancs nem találja inputja basename parancs ... | new_learner | A UNIX a dummies Kérdések és válaszok | 2 | 12-14-2008 02:56 AM |
| awk / sed parancs: Parse paraméter file / küldeni a vonalakat, a KSH export parancs | rajan_san | Shell programozás és Scripting | 4 | 11-06-2008 01:29 PM |
| Ha parancssorban az érvet, és egy Unix parancs awk változók | sweta_doshi | Shell programozás és Scripting | 0 | 08-08-2008 07:54 AM |
| Segítség Required: Command, hogy IP-címet, és a parancs végrehajtása a felhasználó | loggedout | Biztonság | 2 | 08-06-2008 09:12 PM |
| következetlen ls paranccsal megjeleníteni a parancssorba és fut a cron job | rajranibl | SuSE | 5 | 07-30-2007 09:26 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Segítség a sed parancs
Új vagyok a shell programozási és igyekszem törölni a csere bizonyos karakterek egy mintát. Íme egy példa, hogy mit akarok csinálni.
input fájl több sorban a következő formában # 0, v, g, n, n, n, (stuff. ...) # 1, x, g, n, c, n, (stuff.. Bla-bla ..) # 2, x, g, x, x, m, (stuff.. Blah ") ... # 25, x, g, x, x, n, (stuff. ..) és szeretném, hogy a kibocsátást a # 0, v, g, n, n, (stuff. ..) # 1, u, g, n, c, (stuff. ...) # 2, u, g, n, n, (stuff. ..) ..... # 25, u, g, n, n, (stuff. ...) Alapvetően ki kell cserélni az első előfordulása x U, akkor a többi pedig n. Ez a rész tudtam csinálni. Aztán el kell távolítani az utolsó levelet, amelyet a minta (n vagy m), és hagyjuk a többit. Van-e valamilyen mód arra, hogy keressük meg azt ,.,.,.,.,.,, majd távolítsa el az utolsó., Anélkül, hogy tudnánk, milyen jellegű lesz, vagy amelyek előfordulása. Mondd, olvassa el a mintát egy változó, majd távolítsa el az utolsó karakter keresztül index, vagy ilyesmi. Thanks for any help on elképzel ez ki D |
|
||||
|
try this
sed " s/x/u/1 s / x / n / g s / \ (^[^,]*, \) \ ([^,]*, \) \ ([^,]*, \) \ ([^,]*, \) \ ([^,]* , \) \ ([^,]*, \) \ (.* $ \) / \ 1 \ 2 \ 3 \ 4 \ 5 \ 7 / g 'sedfile egészségére, Devaraj Takhellambam |
![]() |
| Könyvjelzõk |
| Címkék |
| helyettesítheti, sed, héj |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|