Portál AbcLinuxu, 12. května 2025 22:23

Dotaz: Pomoc s úkolem

30.8.2009 11:04 Saamoteck
Pomoc s úkolem
Přečteno: 454×
Odpovědět | Admin

Dobrý den,

chtěl bys se zeptat jestli by si nenasel někdo kdo by byl ochoten mi poradit se nasledujícím problémem, já si s ním totiž nevím rady, jsem v této branži úplný začátečník. Zadání je takové:

Napište awk skript, který formátuje soubor po odstavcích (oddělují se prázdným řádkem) do zadaného počtu sloupců
 (=znaků na řádek). Program vždy vezme odstavec a napíše ho na co nejmenší počet řádků tak, aby k přechodu na nový řádek
 nedocházelo uprostřed slova. Počet sloupců bude zadaný jako parametr. Ke zpracování parametru můžete buď provést
 v shellovém skriptu, který teprve bude volat awk skript, nebo použijte proměnné ARGC, ARGV.

předem všem moc děkuji za rady.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.8.2009 15:28 sucker
Rozbalit Rozbalit vše Re: Pomoc s úkolem
Odpovědět | | Sbalit | Link | Blokovat | Admin

A "man awk" uz jsi zkousel? Nepocitej s tim, ze za Tebe nekdo bude delat domaci ukoly! awk tutorialu jsou na netu tuny, tak zkus pouzit vhodnou kombinaci man pages a google.

30.8.2009 20:17 George
Rozbalit Rozbalit vše Re: Pomoc s úkolem

 Tos mu moc pomohl.

Proc sem vlastne lezes prudit a nepomahat ?!?!

30.8.2009 20:27 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Pomoc s úkolem

Práve rozmýšľam že si založím živnosť na pomáhanie s domácimi úlohami študentíkom. Veď oni sú tak bohatí. Študujú na školách ktoré ich nebavia a len oberajú o čas.

31.8.2009 00:29 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Pomoc s úkolem
Asi treba na to napísať FAQ.

Zásadným krokom k tomu, aby mu niekto pomohol, je preukázať, že sa problém už pokúsil vyriešiť sám. Ak by sa spýtal, ako v awk spoznať prázdny riadok, ako spočítať znaky, ako zapísať cyklus alebo ako zapísať podmienku, ak by priložil svoje riešenie a pýtal sa prečo nefunguje - to by dostal odpoveď. Ale domácu úlohu dostal preto, aby na jej vyriešenie vynaložil predovšetkým svoju námahu - a nie len našu.
30.8.2009 23:14 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Pomoc s úkolem
Odpovědět | | Sbalit | Link | Blokovat | Admin

Algoritmus za tebe nikdo vymýšlet nebude, ale tady máš odkaz na dobrou dokumentaci awk v češtině. Nauč se co potřebuješ, jako všichni.

http://www.ics.muni.cz/zpravodaj/articles/33.html

31.8.2009 00:50 vlastagf | skóre: 11
Rozbalit Rozbalit vše Re: Pomoc s úkolem
Odpovědět | | Sbalit | Link | Blokovat | Admin

matfyz a zapoctovy program na uvod do unixu? -)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.