Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Komu se nelení,
tomu se zelení.

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Linux [ŽP: neomezená] (kategorie Počítače) moderují Case, Kdokoliv.
Archiv
Linux Distribution Chooser - vyplnenim jednoducheho testu najdete distribuci, ktera vam bude nejlepe vyhovovat.

commanlinefu.com
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: iusoell
[ 2908 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
fis fis 5.9.2006 12:12  2172
Tak tak. To je velmi dobry duvod pro to, aby to bylo v shellu. Dalsi duvod je to, ze takovych binarek je v prumernem unixu nekolik stovek az tisic a kdyby si kazda mela prebirat parametry... neni to tak trochu duplikace kodu? Jasne, ona si je kazda prebira tak, jak potrebuje, jen je proste dostane predzpracovane... a proc by mela kazda umet znovu expandovat hvezdicky, otazniky a zavorky, to mi trochu unika.
themajkl themajkl All those moments will be lost in time - like tears in rain. 5.9.2006 09:47  2171
Bredy [2169]: V okamžiku, kdy by si každá aplikace dělala expanzi sama, se z toho posereš a nebdueš řešit nic jiného, než to, jak si která z nich co přebere.
bredy 5.9.2006 09:36  2170
fisNavrhované řešení prozkoumám (už jsem to psal níže). Jen se mi to komplikuje tím, že původní aplikace používá fopen a open příkazy, které budu muset wrapovat... (nechci dělat velké zásahy do originálního zdrojového kódu).
bredy 5.9.2006 09:34  2169
fisAsi tak.... Nejlepší samozřejmě je, když si expanzi dělá sama aplikace, samozřejmě. Není to tím, že bych se zastával DOSu a windowsu, ale jde mi o trochu o logiku věci.

Ale samozřejmě je mi to jedno, unix není zrovna OS, nad kterým bych slintal, spíš nutnost (menší zlo).
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 5.9.2006 07:16  2168
mptsmyslel jsem, jestli ma knihovny na regularni vyrazy, nejak jsem v C delal jen pod dosem, coz je samozrejme ze nebude problem "c)
napadlo me perlovy reseni prohnat pole adresaru grepem...
fis fis 4.9.2006 23:16  2167
Bredy [2163]: Musi to delat vsechny, protoze vsechny aplikace na to spolehaji, a kdyz aplikace dostane na commandline hvezdicku, tak se proste snazi otevrit soubor s nazvem hvezdicka (coz je zcela spravne jmeno souboru), jadro uz zadne wildcardy nezajimaji.

Bredy [2151]: C/C++ reseni si muzes napsat pomoci trojice POSIX funkci opendir/readdir/closedir a nasledne strcasecmp iterovat pres to, co bude vyhazovat readdir. Vice informaci viz man 3 opendir, man 3 readdir, man 3 closedir. Trojka je tam kvuli tomu, ze existuji i systemova volani podobnych nazvu, ale ta te nezajimaji, ta knihovni jsou znacne prijemnejsi.
mpts mpts Je to jinak, ba přesně naopak! 4.9.2006 20:01  2166
AL3X: Třeba ldcl4k (Linux Dos Command Line 4 Kids), pokud existuje, určitě ne. :-))
al3x 4.9.2006 18:16  2165
Bredy [2163]: Nekterych? Kterych ne??
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 4.9.2006 16:25  2164
Prej kontroverzni, prastte ho nekdo krabici od DOSu.
bredy 4.9.2006 16:20  2163
mptsAha, sorry, zapoměl jsem na tuhle kontroverzni vlastnost některých linuxových shellů :-). Kolikrát jsem na to naletěl, než jsem si uvědomil, že expanzi divokých znaků provádí shell, nikoliv aplikace :-D
mpts mpts Je to jinak, ba přesně naopak! 4.9.2006 16:10  2162
Bredy: Eh, toť nedorozumění, cat jsem tam uvedl jako příklad libovolného příkazu, podstatný tam byl ten parametr, tedy jméno souboru. To je standardní chování bashe, podobně jako třeba hvězdička či otazník co zástupné znaky apod. Prostě bash pod [ABCabc].txt najde všechny soubory A.txt, B.txt, C.txt, a.txt atd.
bredy 4.9.2006 16:06  2161
mptsMno a jak to řeší ten cat? Pustí regexp filtr na celý adresář...? To regexp nepotrebuju, staci mi stricmp (ve filtru), ne?
mpts mpts Je to jinak, ba přesně naopak! 4.9.2006 16:04  2160
Vážně by mne zajímalo, co přesně má znamenat věta: "Nevím, jestli céčko má nějaký regexp." Opravdu bych to rád věděl.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 4.9.2006 14:43  2159
nevim, esli Ccko ma nejakej regexp, ale co si nechat filtrovat pri cteni adresare vzdy na regexp a kdyz se nejakej chyti tak jit do dalsiho az k souboru... a kdyz to nenajde tak konec...
a nebo ze by ses tomuhle chtel vyhnout?
king King Born to be king - ... 4.9.2006 14:29  2158
ad velka/mala pismena: dalo by se mozna podivat jak to resi samba

[ 2908 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt