Hozzászólások
-
SzerzőBejegyzés
-
deblinux wrote:HOGY TUDOM FELTENNI FORRÁSBÓL?
./configure
make
make installÁltalában legalábbis. De most csak a te kedvedért nem fogom letölteni, és megnézni, hogy van-e benne configure szkript, vagy se, nem fogom helyetted az INSTALL és a README fájlokat elolvasgatni…
Látom, elkapott a gépszíj 😉
Egy kis olvasnivaló:
http://mycroft.web.elte.hu/08_linux_awk.html
http://linuxvilag.hu/content/files/cikk/32/cikk_32_68_69.pdfLátom, elkapott a gépszíj 😉
Egy kis olvasnivaló:
http://mycroft.web.elte.hu/08_linux_awk.html
http://linuxvilag.hu/content/files/cikk/32/cikk_32_68_69.pdfSzóval akkor:
Code:w3m -dump ftp-cím | awk {‘print $1’}A w3m-es részre már biztos rájöttél, hogy mit csinál. Az awk most „csak” annyit csinál, hogy az első mezőt adja vissza (a mezők alapértelmezés szerint szóközökkel vannak elválasztva). Ha a második mezőben vannak a fájlok, akkor értelemszerűen $2-t írsz. Ha a harmadikban, akkor… szóval érted 😉
Ha még elé akarod rakni mondjuk az ftp-címet, akkor:Code:awk {‘print „ftp-cím”$1’}kell az eddigi awk helyett. Szóval rém bonyolult 🙂
Szóval akkor:
Code:w3m -dump ftp-cím | awk {‘print $1’}A w3m-es részre már biztos rájöttél, hogy mit csinál. Az awk most „csak” annyit csinál, hogy az első mezőt adja vissza (a mezők alapértelmezés szerint szóközökkel vannak elválasztva). Ha a második mezőben vannak a fájlok, akkor értelemszerűen $2-t írsz. Ha a harmadikban, akkor… szóval érted 😉
Ha még elé akarod rakni mondjuk az ftp-címet, akkor:Code:awk {‘print „ftp-cím”$1’}kell az eddigi awk helyett. Szóval rém bonyolult 🙂
Ha nagyon sed-del akarod, meg lehet:
Code:sed „s@([;.{18}).*;]@1;]@”Ha nagyon sed-del akarod, meg lehet:
Code:sed „s@([;.{18}).*;]@1;]@”birno wrote:Ha jól látom akkor ez csak egy listát ad és még abból kellene kiszűrni a felesleges pontokat meg karaktereket, plusz elé rakni az ftp://user:pass@kiszolgalo részt, igaz?
Ezért jó az awk. -
SzerzőBejegyzés