Mandriva Fórum

Programování => Shell, awk, sed ... => : Boss321 March 06, 2010, 20:39:36



: Pomoc se skriptíkem do UNIXu?
: Boss321 March 06, 2010, 20:39:36
Zdravím mám za úkol navrhnout tyto dva skripty, ale mám doma Mandrivu a nefunguje mi v nich onen kouzelný příkaz ypcat, tak jsem vás chtěl poprostit, zda-li by jste to někdo nenapsal nebo zda-li byste mi alespoň neporadil, jak zprovozním to, aby mi šel příkaz ypcat?? Děkuju moc za případnou pomoc!

II. Navrhněte skript, který:
1. z výstupu příkazu „ypcat passwd“ vypíše pomocí cut do 2 různých souborů
UID a startovací shell,
2. v jediné koloně spojí výše uvedené 2 soubory do jednoho, kde bude v každém
řádku postupně startovací shell a UID, výsledek zapíše do souboru
„uloha7ii.lst“, dále setříděný podle startovacího shellu přidá k souboru
„uloha7ii.lst“ a na standardní výstup vypíše setříděný dle UID,
3. ze souboru startovacích shellů z bodu 1 vypíše všechny různé používané shelly
(každý jednou).
III. Navrhněte skript, který z výstupu příkazu „ypcat passwd“ a souboru /etc/passwd
(dohromady) pouze za pomoci filtrů wc, head, tail, cut, split, paste, cat, sort, uniq vypíše:
1. počet různých uživatelských jmen,
2. počet různých užitých login shellů,
3. počet různých kombinací login group (GID) x login shell,
4. 10 uživatelských jmen (pouze uživatelských jmen) s nejnižšími UID


: Re: Pomoc se skriptíkem do UNIXu?
: Peťoš March 06, 2010, 20:41:06
S domácím úkolem Ti ze zásady pomáhat nebudu. Ale prozradím Ti, že v Mandriva Linuxu ypcat existuje:
:
urpmf ypcat
...
yp-tools:/usr/bin/ypcat
...

V balíku yp-tools.


: Re: Pomoc se skriptíkem do UNIXu?
: Boss321 March 06, 2010, 20:43:41
Ty brďo tak to je fofr :-) ..... dobrý to já ani nepotřebuji s tím pomoc, ale já jsem právě bez toho napsat příkazu ten úkol napsat nemohl, takže jsem to spíš myslel, jestli tam ten příkaz nejde, tak jestli by to popřípadě někdo nenapsal..... děkuji Ti velmi moc za radu!


: Re: Pomoc se skriptíkem do UNIXu?
: Peťoš March 06, 2010, 20:44:44
Jasně. Vlákno jako vyřešené zamykám.