![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az 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 kell végrehajtani a sh parancs egy csh szkriptet | bonovox | Shell programozás és Scripting | 2 | 06-25-2008 04:24 AM |
| Hogyan építsünk egy parancs egy karakterlánc helyett teljesíti a parancsot | littlejon | Shell programozás és Scripting | 1 | 05-29-2008 08:05 PM |
| shell script végrehajtani a felhasználói parancs | redtiger | Shell programozás és Scripting | 1 | 04-30-2008 06:53 PM |
| script végrehajtani, vagy nem hajt végre | Kespinoza97 | Shell programozás és Scripting | 4 | 06-23-2007 09:27 AM |
| Plz Help: Hogyan kell használni write parancs végrehajtását irányító néhány más terminál | Aashish | A UNIX a dummies Kérdések és válaszok | 2 | 03-03-2006 12:25 PM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
Kérem, segítsen: Build a sed parancsot, és futtasd le a script
Én használ egy tömbben tárol adatokat (pl. gombok 47975081_1215781266128), feltételezni lehet, hogy ez a kulcs a többi adatot.
Szeretnék kivonat adatai alapján a fájl pár gombok (tartomány), és tárolja a kapott adatokat a változó a következő parancsot: sed -n "/ 47975081_1215781266128 /, / 42628155_1215781428374 / p 'test1.txt Az én építettem egy script sed parancsot, és írjuk ki egy ideiglenes fájlt az alábbi kódot: Tartomány1 \u003d "$ (gombok [$ i])" Tartomány2 \u003d "$ (gombok [$ i +1])" a \u003d "sed -n "/" b \u003d"/,/" c \u003d "/ p" " d \u003d "test1.txt" echo "$ a $ tartomány1 $ b $ tartomány2 $ c $ d"> temp.txt Ez működik az OK gombra, azt írja, a következő karakterláncot a temp file: sed -n "/ 08465696_1215781522540 /, / 70225547_1215781581748 / p 'test1.txt Aztán grep a fájl tartalmát, és kijelöl egy változó sedcmd \u003d $ (grep sed temp.txt) Mindazonáltal, a szöveg, hogy extraháljuk más karakterek csatolt, a grep kivonat: sed -n''\''/ 08465696_1215781522540 /, / 70225547_1215781581748 / p '\''' test1.txt Ezt egészítette ki:''\ 'a' / 08465 .... és \'' 'után .... 48 / p' Tud valaki legyen szíves mondja meg, miért? és hogyan tudom kivonat pontosan mi van a temp.txt fájlt, és futtassa azt. Alapjában véve, én azt szeretném, hogy a parancsot, fuss, és kiosztja a keletkező tartalmát egy tömbben. |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|