egrep surkea ohje !

Kokeilin egrep --help

valitettavasti tämä EI anna haluttua informaatiota.

No, googlettamalla löytyy, mutta entä, jos ei ole nettiyhteyttä?

Silloin ei googletus ole mahdollista, joten MIKSI näin luokattoman huonoja ohjeita ???

Kaipaamani informaatio löytyi tällaiselta sivulta:

http://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/

$ egrep -w 'word1|word2' /path/to/file

ja sovellettuna siihen, mitä itse halusin (erittäin tarpeellinen fedorassa):

mount | egrep 'root|sda'

tuo näyttää mountatut osiot 1. kiintolevyltä eli /dev/sda

monissa muissa linuxjakelussa riittäisi mount | grep sda

mutta fedorassa tuo EI riitä !

Kas kun fedorassa "/" mountataan erikoisella tavalla niin, että se ei olekaan

/dev/sda1 on / ext3

vaan

/dev/root on / type ext3 (rw,relatime,seclabel,data=ordered)

Eli fedorassa EI näy juuritiedostojärjestelmän osalta fyysisen osion nimeä ( esimerkissäni /dev/sda1 ), vaan se on korvattu fedoralaisella erikoisuudella /dev/root

Siksi siis tarve egrep -komennon käyttöön.

Mutta siis egrep --help ei valitettavasti anna järkevää käytännön esimerkkiä.

Tämä on 1 niistä asioista, missä linuxin vaikeakäyttöisyys tulee esiin.

Jos windowsissa komennat dir /?

niin löytyy tieto esim siitä, että /S -valitsimella saat listauksen myös kaikista alihakemistoista. Siinä esimerkkiä linuxkoodaajille, että komentorivistäkin saa helppokäyttöisen, kunhan komennoissa olisi kunnon ohje sisäänrakennettuna ja helposti saatavilla !
362
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Tuota, tuota...

man egrep

Äänestä

Miten ois, jospa hankit ensin kirjan, josta saat neuvoja mikä Linux on ?.

http://aijaa.com/vgZidj

Mut, jos kaikki rahat meni jo M$-softan, niin tuossa ois yksi komento lisää, jolla pääsee alkuun.

egrep --help

Äänestä

Aina oppii uutta - mulla man egrep sanoo että:

" Kutsuminen ’egrep’ käskyllä ei ole enää suositeltavaa, käytä sen sijaan käskyä ’grep -E’. "

No, tähän asti pärjätty pelkällä grepillä. Ja näköjään tästä eteenkinpäin. :)

Ps. Se heikkous noissa manuaaleissa meille taviksille on, että niissä harvoin on _esimerkkejä_ komentojen käytöstä, mutta kokeilemallahan nuo selviää.
Niissä on paljon tietoa dokumentoituna mahdollisimman tiiviissä muodossa ja kohderyhmä lähinnä ylläpitäjät ( = me tavikset ) / ohjelmoijat / softan kehittäjät.

Äänestä

Kommentoi aloitusta


poorDoc kirjoitti:

Kokeilin egrep --help

valitettavasti tämä EI anna haluttua informaatiota.

No, googlettamalla löytyy, mutta entä, jos ei ole nettiyhteyttä?

Silloin ei googletus ole mahdollista, joten MIKSI näin luokattoman huonoja ohjeita ???

Kaipaamani informaatio löytyi tällaiselta sivulta:

http://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/

$ egrep -w 'word1|word2' /path/to/file

ja sovellettuna siihen, mitä itse halusin (erittäin tarpeellinen fedorassa):

mount | egrep 'root|sda'

tuo näyttää mountatut osiot 1. kiintolevyltä eli /dev/sda

monissa muissa linuxjakelussa riittäisi mount | grep sda

mutta fedorassa tuo EI riitä !

Kas kun fedorassa "/" mountataan erikoisella tavalla niin, että se ei olekaan

/dev/sda1 on / ext3

vaan

/dev/root on / type ext3 (rw,relatime,seclabel,data=ordered)

Eli fedorassa EI näy juuritiedostojärjestelmän osalta fyysisen osion nimeä ( esimerkissäni /dev/sda1 ), vaan se on korvattu fedoralaisella erikoisuudella /dev/root

Siksi siis tarve egrep -komennon käyttöön.

Mutta siis egrep --help ei valitettavasti anna järkevää käytännön esimerkkiä.

Tämä on 1 niistä asioista, missä linuxin vaikeakäyttöisyys tulee esiin.

Jos windowsissa komennat dir /?

niin löytyy tieto esim siitä, että /S -valitsimella saat listauksen myös kaikista alihakemistoista. Siinä esimerkkiä linuxkoodaajille, että komentorivistäkin saa helppokäyttöisen, kunhan komennoissa olisi kunnon ohje sisäänrakennettuna ja helposti saatavilla !

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu