Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Skript na ubuntu

Zdravím potřeboval bych poradit jak napsat skript, zadání je takové:
Napište skript, který na konec každého textového souboru přidá řetězec. Cestku ke složce a přidávaný řetězec zadá uživatel před spuštěním skriptu.

To zadavani řetězce a cesty pozičním parametrem.

Předmět Autor Datum
uloha do skoly? cele ti to nenapisem, lebo by si sa to nenaucil, ale poradim ti, ze $1, $2 ...atd.…
wam_Spider007 10.12.2012 20:50
wam_Spider007
Je to do školy a to co jsi napsal jsem věděl, jen jak ten cyklus udělat nevím no.. a jestli jde tak…
Fra 10.12.2012 21:11
Fra
man bash tam najdeš popis for cyklu.
touchwood 10.12.2012 21:21
touchwood
ak mas winblows, tak skus cygwin - cygwin.com
wam_Spider007 10.12.2012 21:26
wam_Spider007
Jo diky, moc jste mi pomohli i ten program fungoval super ikdyž jak jsem to stahoval tak mě překvapi… poslední
Fra 11.12.2012 14:08
Fra

uloha do skoly?

cele ti to nenapisem, lebo by si sa to nenaucil, ale poradim ti, ze $1, $2 ...atd. su premenne, ktore predstavuju vstupne argumenty scriptu. Potrebujes cyklus for na prelezenie suborov v zlozke (najlepsie odfiltrovane len na *.txt). V cykle uz len pridanie riadku na koniec suboru. Pridavanie sa robi cez operator >>

Je to do školy a to co jsi napsal jsem věděl, jen jak ten cyklus udělat nevím no.. a jestli jde tak lehce přejít pomocí toho parametru do adresáře kde provést ty operace? Trochu problém že nemám jak otestovat mam jen win, neni nějaka aplikace nebo tak něco? :-D

Něco jsem už předtím vymyslel ale to nestačí

spouštěni:
./skript.sh /adresar/slozka pridavany_text

kod:

#!/bin/sh
$1
echo "$2" >> *.txt

Zpět do poradny Odpovědět na původní otázku Nahoru