Kezdőlap › Fórumok › Programozás › Reguláris kifejezések
- This topic has 38 hozzászólás, 4 résztvevő, and was last updated 17 years, 10 months telt el by
retaliator44.
-
SzerzőBejegyzés
-
2007-09-07-17:54 #2131840
Hát, nem tudom, de nekem megy:
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)”
[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)
[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@(.*)@@g”
[I–] [M~] media-libs/gstreamer-0.8.12
[I–] [ ~] media-libs/gstreamer-0.10.14
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*]@@g”
media-libs/gstreamer-0.8.12 (0.7)
media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*-]@@g”
[M~] media-libs/gstreamer-0.8.12 (0.7)
[ ~] media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@^[.*] [@[@g”
[M~] media-libs/gstreamer-0.8.12 (0.7)
[ ~] media-libs/gstreamer-0.10.14 (0.10)2007-09-07-17:54 #2131841Hát, nem tudom, de nekem megy:
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)”
[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)
[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@(.*)@@g”
[I–] [M~] media-libs/gstreamer-0.8.12
[I–] [ ~] media-libs/gstreamer-0.10.14
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*]@@g”
media-libs/gstreamer-0.8.12 (0.7)
media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*-]@@g”
[M~] media-libs/gstreamer-0.8.12 (0.7)
[ ~] media-libs/gstreamer-0.10.14 (0.10)
$ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@^[.*] [@[@g”
[M~] media-libs/gstreamer-0.8.12 (0.7)
[ ~] media-libs/gstreamer-0.10.14 (0.10)2007-09-07-18:04 #2131842Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
Figyeld ezt pl:Code:shadowlord # echo `equery list gstreamer`
AI Project ASOUNDRC ati-driver-installer-8.39.4-x86.x86_64.run BESTOF1.png Desktop Desktop stuff Drivers flexdock Gyorsabb rendszermuveletek.txt initd.txt LINUX NETWORK CONFIG PRINT.txt logs rcupdate.txt REGENERATE MENU temp VISTA_BACKUP zebraDual-0.3.tar.gz installed packages media-libs/gstreamer-0.10.14Igen, ennek a fele a home könyvtáram tartalma 😀
2007-09-07-18:04 #2131843Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
Figyeld ezt pl:Code:shadowlord # echo `equery list gstreamer`
AI Project ASOUNDRC ati-driver-installer-8.39.4-x86.x86_64.run BESTOF1.png Desktop Desktop stuff Drivers flexdock Gyorsabb rendszermuveletek.txt initd.txt LINUX NETWORK CONFIG PRINT.txt logs rcupdate.txt REGENERATE MENU temp VISTA_BACKUP zebraDual-0.3.tar.gz installed packages media-libs/gstreamer-0.10.14Igen, ennek a fele a home könyvtáram tartalma 😀
2007-09-07-18:14 #2131844retaliator44 wrote:Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
Ez nem fog menni, mivel nem gentoo-t használok.retaliator44 wrote:Igen, ennek a fele a home könyvtáram tartalma 😀Persze, mert az equery kimenetében ott egy csillag karakter (próbáld meg másik könyvtárban kiadni, és meglátod, mire gondolok).
A 12. és a 16. sorokban levő sed az elvártnak megfelelően működik, mivel a (.*) azt jelenti, hogy bármi akárhányszor, és azt elrakod az egyes pufferbe (amire 1-gyel hivatkozhatsz). Ezért cseréli ki „semmire”. A 16. sor pedig szerintem egyértelmű, miért jó.
Hogy az első soros részben miért tűnik el a szögletes zárójeles cucc is, fogalmam sincs.2007-09-07-18:14 #2131845retaliator44 wrote:Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
Ez nem fog menni, mivel nem gentoo-t használok.retaliator44 wrote:Igen, ennek a fele a home könyvtáram tartalma 😀Persze, mert az equery kimenetében ott egy csillag karakter (próbáld meg másik könyvtárban kiadni, és meglátod, mire gondolok).
A 12. és a 16. sorokban levő sed az elvártnak megfelelően működik, mivel a (.*) azt jelenti, hogy bármi akárhányszor, és azt elrakod az egyes pufferbe (amire 1-gyel hivatkozhatsz). Ezért cseréli ki „semmire”. A 16. sor pedig szerintem egyértelmű, miért jó.
Hogy az első soros részben miért tűnik el a szögletes zárójeles cucc is, fogalmam sincs.2007-09-07-18:29 #2131846A 16. sorban szögletes zárójel van, az meg mást jelent, nem? Az első sor nálam is passz, a többivel megbékéltem 🙂
2007-09-07-18:29 #2131847A 16. sorban szögletes zárójel van, az meg mást jelent, nem? Az első sor nálam is passz, a többivel megbékéltem 🙂
2007-09-07-18:31 #2131848Nem, a 16-os sor úgy jó, legalábbis ha a szögletes zárójeles dolgokat akartad eltüntetni.
2007-09-07-18:31 #2131849Nem, a 16-os sor úgy jó, legalábbis ha a szögletes zárójeles dolgokat akartad eltüntetni.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz