Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: pokusné scripty  (Přečteno 5089 krát)

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: pokusné scripty
« Odpověď #25 kdy: 22 Října 2009, 21:42:10 »
@webhope
uff
Přečetl sis nějaký ten návod? Docela o tom pochybuju.
Přečti si http://docs.linux.cz/programming/interpreted/bashdoc-1.4/ a pak to zkus znova  ;)

read --help nevypisuje volbu -s
Opravdu?
Kód: [Vybrat]
$ help read
read: read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-p prompt] [-t timeout] [-u fd] [name ...]
    Read a line from the standard input and split it into fields.                                       

    Reads a single line from the standard input, or from file descriptor FD
    if the -u option is supplied.  The line is split into fields as with word
    splitting, and the first word is assigned to the first NAME, the second 
    word to the second NAME, and so on, with any leftover words assigned to 
    the last NAME.  Only the characters found in $IFS are recognized as word
    delimiters.                                                             

    If no NAMEs are supplied, the line read is stored in the REPLY variable.

    Options:
      -a array  assign the words read to sequential indices of the array
                variable ARRAY, starting at zero                       
      -d delim  continue until the first character of DELIM is read, rather
                than newline                                               
      -e                use Readline to obtain the line in an interactive shell
      -i text   Use TEXT as the initial text for Readline                     
      -n nchars return after reading NCHARS characters rather than waiting     
                for a newline                                                 
      -p prompt output the string PROMPT without a trailing newline before     
                attempting to read                                             
      -r                do not allow backslashes to escape any characters     
      -s                do not echo input coming from a terminal               
      -t timeout        time out and return failure if a complete line of input is
                not read withint TIMEOUT seconds.  The value of the TMOUT         
                variable is the default timeout.  TIMEOUT may be a               
                fractional number.  If TIMEOUT is 0, read returns success only   
                if input is available on the specified file descriptor.  The     
                exit status is greater than 128 if the timeout is exceeded       
      -u fd             read from file descriptor FD instead of the standard input

    Exit Status:
    The return code is zero, unless end-of-file is encountered, read times out,
    or an invalid file descriptor is supplied as the argument to -u.
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: pokusné scripty
« Odpověď #26 kdy: 22 Října 2009, 21:45:18 »
pause neexistuje
read -n 1 -p "Press any key to continue"
proc jsi mu to rikal? webhope si mohl udelat zabavny vecer pri reseni moji hadanky  ;)
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

webhope

  • Návštěvník
  • Příspěvků: 94
Re: pokusné scripty
« Odpověď #27 kdy: 22 Října 2009, 21:50:24 »
@webhope
uff
Přečetl sis nějaký ten návod? Docela o tom pochybuju.

tak místo break měl být exit a zapoměl jsem ukončit blok s podmínkou. Ale porovnávací operátory tam nejsou a já potřebuji zjistit, zda je proměnná $B nastavena (jeslti stiskl klávesu)
« Poslední změna: 22 Října 2009, 21:54:05 od webhope »

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: pokusné scripty
« Odpověď #28 kdy: 22 Října 2009, 21:56:46 »
tak místo break měl být exit a zapoměl jsem ukončit blok s podmínkou. Ale porovnávací operátory tam nejsou a já potřebuji zjistit, zda je proměnná $B nastavena (jeslti stiskl klávesu)
http://docs.linux.cz/programming/interpreted/bashdoc-1.4/bashs6.html
Přečti si to. Celý. Alespoň zběžně.
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

webhope

  • Návštěvník
  • Příspěvků: 94
Re: pokusné scripty
« Odpověď #29 kdy: 22 Října 2009, 21:59:42 »
díval jsem se na to.

EDIT:
Tak jak to má být
"$B"!=null
?
« Poslední změna: 22 Října 2009, 22:02:38 od webhope »

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: pokusné scripty
« Odpověď #30 kdy: 22 Října 2009, 22:00:17 »
hm ted jsem si ten "skript" prosel a jak koukam, na tu fci untar, tak se mi zda, ze se chystas kompilovat, takze bych rekl , ze bys zaslouzil za usi :D - nejen proto, ze sis poradne neprecetl manual, ale nemohl jsi cist ani wiki , takze neznas zaklady instalace programu (ano, je tu moznost, ze jsi proste masochista a bezduvodna kompilace te bavi, ale to nepredpokladam...)
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

webhope

  • Návštěvník
  • Příspěvků: 94
Re: pokusné scripty
« Odpověď #31 kdy: 22 Října 2009, 22:06:45 »
hm ted jsem si ten "skript" prosel a jak koukam, na tu fci untar, tak se mi zda, ze se chystas kompilovat...)

Teď by mě zajímalo co nazýváš kompilací; kompilací chápu převádět zdrojový kód programu na binární data. Pokud jsi však myslel scriptování či prostě programátorské struktury, tak jo, na to jsem zvyklý; jsem zvyklý zjednodušovat věci pokud to jde. No přece nebudu ten dlouhý příkaz s "press a key" dávat samostatně  :)

EDIT:
Jinak ta wiki je dost dlouhá a vzhledem k tomu, že jsem původně chtěl pouze nainstalovat Kubuntu a grub, abych mohl rozjet operační systémy na druhém harddisku, my stačí pouze zběžné informace. Zatím. Časem se do toho určitě prokouši více. Ale víš, jak nemůže být vše najednou. Navíc je už pokročilá hodina.
« Poslední změna: 22 Října 2009, 22:15:04 od webhope »

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: pokusné scripty
« Odpověď #32 kdy: 22 Října 2009, 22:12:27 »
mluvil jsem o tom, ze ve skriptu rozbalujes zdrojove kody programu, coz zpravidla byva predehra k jejich kompilovani a nasledne instalaci - nepredpokladam, ze napr. pro ucel prohlizeni zdrojaku bys to vkladal i do instalacniho skriptu
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

webhope

  • Návštěvník
  • Příspěvků: 94
Re: pokusné scripty
« Odpověď #33 kdy: 22 Října 2009, 22:16:40 »
Jak zdrojáky?

EDIT: takže tary vždy obsahují zdrojáky? Mám hledat koncovky .deb vždy?

Tos mě nepotěšil, že musím znovu hledat. Mám jich tam asi tak 8-10.

Jsem si chtěl dneska aspoň Mozillu 2 nainstalovat, ale už jsem unavedný nemám sílu to hledat. Konqueror mi dělá potíže, některé stránky sotva zvládá načíst anebo při zavírání některých oken havaruje.

Já už končím, dík za pomoc, a zatím sem můžete hodit odkaz jak zpracovat ty parametry (jestli o nějakém víte).
« Poslední změna: 22 Října 2009, 22:27:25 od webhope »

nettezzaumana

  • Host
Re: pokusné scripty
« Odpověď #34 kdy: 22 Října 2009, 22:26:56 »
Jsem si chtěl dneska aspoň Mozillu 2 nainstalovat, ale už jsem unavedný nemám sílu to hledat.
.. hm. to je dost potupne ztratit silu prazdnym tlachanim a spekulovanim, misto aby jsi si precetl ten podelanej manual, zvlaste je-li pravda, ze bys na to rad prisel.

jen tak dal hochu ;)

ad.1) neodvolavej se prosim na tve davne hratky se skriptovanim, pokud vubec nejake byly, tak stejne v soucasne dobe *jako *by *nebyly ..
« Poslední změna: 22 Října 2009, 22:28:50 od Bad Batz Maru »

webhope

  • Návštěvník
  • Příspěvků: 94
Re: pokusné scripty
« Odpověď #35 kdy: 22 Října 2009, 22:45:52 »
.. hm. to je dost potupne ztratit silu prazdnym tlachanim a spekulovanim, misto aby jsi si precetl ten podelanej manual, zvlaste je-li pravda, ze bys na to rad prisel.

Možná se ti to bude zdát divné, ale já na ten manuál nespěchám, mám k tomu svoje důvody, neočekávám, ale že bys je chápal, takže se ti svěřovat nebudu. Nakonec, proč si nepokecat, že?
« Poslední změna: 22 Října 2009, 22:51:38 od webhope »

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: pokusné scripty
« Odpověď #36 kdy: 22 Října 2009, 23:27:46 »
EDIT: takže tary vždy obsahují zdrojáky? Mám hledat koncovky .deb vždy?
Tos mě nepotěšil, že musím znovu hledat. Mám jich tam asi tak 8-10.
opet odpovim svou vlastni citaci:
... ale nemohl jsi cist ani wiki , takze neznas zaklady instalace programu ...
doufam, ze v tomhle pripade uz uhadnes na poprve, co bys mel delat...

ad zpracovani parametru: Yontalcar uz ti jeden odkaz daval a ty jsi psal, ze jsi se na to dival (coz byla zajiste pravdiva odpoved, ale Yontalcar ti psal abys to precetl, ne aby ses podival jak vypadaji ty pismenka co tam jsou)...
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

nettezzaumana

  • Host
Re: pokusné scripty
« Odpověď #37 kdy: 23 Října 2009, 05:54:52 »
hehe. z mac MacHaly jeste jednou neco bude :D cituje sam sebe a to se mi libi ..

qUAKER

  • Host
Re: pokusné scripty
« Odpověď #38 kdy: 23 Října 2009, 15:12:02 »
hehe. z mac MacHaly jeste jednou neco bude :D cituje sam sebe a to se mi libi ..

třebas druhý Ntz? 8)

;D

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: pokusné scripty
« Odpověď #39 kdy: 23 Října 2009, 15:54:37 »
hehe. z mac MacHaly jeste jednou neco bude :D cituje sam sebe a to se mi libi ..
třebas druhý Ntz? 8)
;D
ne, pak o sobe zacnu mluvit ve treti osobe  ;D
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

 

Provoz zaštiťuje spolek OpenAlt.