Portál AbcLinuxu, 15. července 2025 03:52


Dotaz: Vytvoreni skriptu

26.2.2003 14:29 Tomas M.
Vytvoreni skriptu
Přečteno: 174×
Odpovědět | Admin
Dobrý den,

potřeboval bych vytvořit skript, který by ze dvou souboru vybral nektere polozky (jednou z polozek je i telefonní číslo) a nasledne z techto polozek odeslal SMS jednotlivym telefonnim cislum - pomoci treba scmxx.

Predstavuji si to asi nasledovne:
- v jednom souboru je identifikator osoby a telefonni cislo
- v druhem souboru je identifikator osoby a nejaka hodnota (u kazde osoby jina)

Tzn. skript by nejdriv z 1. souboru ulozil do promenych identifikatory osoby a jejich telefonni cisla, na zaklade id osoby z 1. souboru by z 2. souboru priradil hodnoty a nasledne jeden radek po druhem odeslal na telefonni cisla.

Mohl by me nekdo "nasmerovat" jak to vyresit? Resp. v cem to napsat? Nebo by stacil jen regularni vyraz?

Dekuji.

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

Odpovědi

Jiří Svoboda avatar 26.2.2003 15:16 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše Vytvoreni skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ukol jak delanej pro Perl. :-)
26.2.2003 15:34 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Vytvoreni skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napsat to jde v čemkoli, počínaje Perlem, Pythonem a awk a konče assemblerem. Pokud je formát souboru takový, jak popisuješ, tak spojení lze zařídit prostým joinem (man join, akorát to musí být setříděný podle toho id) a pak už fakt stačí regulární výraz (sed, ...) a | sh.

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.