Sziasztok! Egy (remélem) egyszerű dologban kérnék segítséget. Van egy szövegfájl (.txt) amiben az alábbi sorok(hoz hasonlók) vannak: #AKRAMI:155,Szöveg sor egy - szövegsor kettö E fájlból bizonyos adatokat kivennék, másokat meg nem. Azt szeretném, hogy 'a' változóba tenni a "Szöveg sor egy" -et és a 'b' változóba tenni a "szövegsor kettö" -t Gondoltam az awk-ra például, viszont amiatt nem jó, hogy vannak olyan sorok is, hogy: #AKRAMI:155,Szövegsor egy - szövegsor kettö Tehát az X-edik oszlop nyomtatása nem jó, mert ha a 'Szöveg sor kettő' úgy van, hogy "Szövegsor kettő" akkor a harmadik oszlopot már nem szükséges ebbe a változóba tenni. Köszi előre is a segítséget. -- Üdv.: Oldtimer ************************************************* Nekem mindegyik év a Linuxdesktop éve! :-) ---------------------------------------------------------------
Ilyesmi esetleg?
EGY=`cut -d "," -f 2- x.txt | cut -d "-" -f 1`
KETTO=`cut -d "," -f 2- x.txt | cut -d "-" -f 2`
Üdv.
András
2011.07.24. 16:36:06 dátumon Oldtimer
Sziasztok!
Egy (remélem) egyszerű dologban kérnék segítséget. Van egy szövegfájl (.txt) amiben az alábbi sorok(hoz hasonlók) vannak:
#AKRAMI:155,Szöveg sor egy - szövegsor kettö
E fájlból bizonyos adatokat kivennék, másokat meg nem. Azt szeretném, hogy 'a' változóba tenni a "Szöveg sor egy" -et és a 'b' változóba tenni a "szövegsor kettö" -t
Gondoltam az awk-ra például, viszont amiatt nem jó, hogy vannak olyan sorok is, hogy:
#AKRAMI:155,Szövegsor egy - szövegsor kettö
Tehát az X-edik oszlop nyomtatása nem jó, mert ha a 'Szöveg sor kettő' úgy van, hogy "Szövegsor kettő" akkor a harmadik oszlopot már nem szükséges ebbe a változóba tenni.
Köszi előre is a segítséget.
Szia! Köszi a segítséget. :) Első blikkre lenne 1-2 kérdésem: mi az az 'x.txt'? Ugyanis ilyen nincs a fájlban. Vagy tán ez lenne a fájlnév? #:: "2011. 07. 24." - dátummal, Andras Dosztal írta:
Ilyesmi esetleg?
EGY=`cut -d "," -f 2- x.txt | cut -d "-" -f 1` KETTO=`cut -d "," -f 2- x.txt | cut -d "-" -f 2`
Üdv. András
2011.07.24. 16:36:06 dátumon Oldtimer
írta: Sziasztok!
Egy (remélem) egyszerű dologban kérnék segítséget. Van egy szövegfájl (.txt) amiben az alábbi sorok(hoz hasonlók) vannak:
#AKRAMI:155,Szöveg sor egy - szövegsor kettö
E fájlból bizonyos adatokat kivennék, másokat meg nem. Azt szeretném, hogy 'a' változóba tenni a "Szöveg sor egy" -et és a 'b' változóba tenni a "szövegsor kettö" -t
Gondoltam az awk-ra például, viszont amiatt nem jó, hogy vannak olyan sorok is, hogy:
#AKRAMI:155,Szövegsor egy - szövegsor kettö
Tehát az X-edik oszlop nyomtatása nem jó, mert ha a 'Szöveg sor kettő' úgy van, hogy "Szövegsor kettő" akkor a harmadik oszlopot már nem szükséges ebbe a változóba tenni.
Köszi előre is a segítséget.
-- Üdv.: Oldtimer ************************************************* Nekem mindegyik év a Linuxdesktop éve! :-) ---------------------------------------------------------------
participants (2)
-
Andras Dosztal
-
Oldtimer