0:00:15tak dobrý den celý den po nějakých tady máme ty nový projekt utek mezi ty
0:00:20s těma tečkama nemá a andromedině takhle zvládnem
0:00:24tak dneska bude mít jakých lidičky a dycky říkám že jediný finty který se dají
0:00:28použít sou ty který je pocit že pamatuje že všechny ostatní sou jako bejt ničemu
0:00:33tak sem se snažila tady je to si pamatuju
0:00:36je to deset stránek tak uvidíme se to že se to pude není to stánek
0:00:41takovej ale malej tady je tak prezentace open shift verbež i takže
0:00:49otázka je pak jak si stáhnete nemusí si nové děti spouštět můj strejda se notebooku
0:00:53se nechcete a já vím tak předělávaj slovo vede
0:00:57tak já se sice mozilla se z minula byl workshop vím penále když a soudu
0:01:02přepínat to minule se po téhle
0:01:05tak
0:01:07tak když začneme tak úplně nějaký věci který čili dělá furt dokola tak to je
0:01:12nějaký
0:01:13lezení po tom systému tam a zpátky že jo a teďka vono to je takový
0:01:17jako pomalý člověk prostě napiš jo sedl a je jim to co prostě na něj
0:01:23z něco tam že něco z irituje pak zas musí někam jinam tak je to
0:01:27takový pole naštěstí existuje c do mínus
0:01:30které který nějakou zajímavou věc že přepíná mezi povede a odpoledne
0:01:36provede a odvedl jsou takový proměnných šel kde uložena aktuální a předcházející cesta k o
0:01:42předcházející aktuální se snad která byla takže vy pomocí ceny mínus neschopný přepínat mezi předposlední
0:01:48a poslední výskytem doma babička to má na ovladači taky že ho předchozí kanál takže
0:01:53je to tady máme taky
0:01:54takže na to sedlo podíváme potom taková zajímavost určitě když vy vytváříte spoustu nějakých nějakou
0:02:02adresářů strukturu složitější jak se vám hodí mokrý mínus to který jakoby zajistí že pokud
0:02:08on existuje to vytvoří resistor to nechávej
0:02:12a když vytvoříte už složitě jakou dlouho adresářů s touto takže jo teďka mačkáte ten
0:02:18ta prostě nešlo tam všechno jako ddr taky zdlouhavý
0:02:22tak existuje taková pěkná proměnná která silné dolar podtržítko s a je právě uloženej poslední
0:02:29argument posledního příkazu takže poslední příkaz byl
0:02:32no carry mínus to a argument bylo celá a nového stavu mladé a šli
0:02:39stránce dole podtržítko šel na udělá expanzi toho to ty proměnný na tady tu cestu
0:02:44a přepnu se tam pak dám dcery mínus a sem se tam zpátky
0:02:48to se může docela hodit
0:02:50potom když nechci poslední ale s nějakou předposlední nebo přece poslední cestu románky argument mluví
0:02:57tak můžu mačkat aut tečku
0:02:59stačí držet ale ta mrška tečku za chvilku si ukážeme a ono to bude hezky
0:03:03poskakovat
0:03:05tak jedna
0:03:06anebo jestli tečka ale tenisky vyjdou peněžence dáte si teďka jestli teďka jestli tečka
0:03:12a taková ten zajímavý když je ta světelná to všichni znáte žilo tilda něco expanduje
0:03:18se na domovské sám aktuálního uživatele že jo tady to provádí ale co teda poznat
0:03:23teda mínus
0:03:25tak představte si že jste vytvořili nějakou prostě před nějakou dobou ste se přepíná ty
0:03:31adresáře a ty kteří z toho předcházejícího desátý se této skupinu
0:03:35no tak termínu svátek nepomůže žel tak ani dal podtržítko i když jako taky by
0:03:41se dalo ale stupeň tak no tak můžete použít ona pusa teda mínus kde uložena
0:03:47aktuální cesta a předcházející
0:03:50jo
0:03:52takže
0:03:53vy můžete udělat řádce po a potom to na mínus a ono se to kopíruje
0:03:58do toho
0:03:59sme si tady před chvílí celá vytvořili tady jsem teďka podíváme
0:04:04na ty mám vedle
0:04:05jakých stran prostě jsem tady bojoval open se nepovedlo
0:04:09tak když si teďka zkusíme teda to co sem říkal třeba přepnout se do vosího
0:04:14volný
0:04:15tak sem vůli to udělám se do mínus
0:04:17a sem zpátky k tomuto
0:04:19kontrolu sem
0:04:22je to co a ta je to
0:04:25aha
0:04:27a ten a ty rozmazaný
0:04:28tak to vůbec nevím jak je to možný
0:04:31je to je to nádherný
0:04:33a je tom kdo to puštěný půl ale protože nebyly tu ruštinu nechce
0:04:37tak snad teďka bude lepší
0:04:40takže je potřeba i no a ty projekty nejsou bezohlední
0:04:43takže
0:04:44znova termínů s se mínus ten mínus jo
0:04:48si tam cestu
0:04:49no a teďka
0:04:51bych se chtěl by byl vyrábět vyrobit nějakym servisák jako yum mokrý
0:04:57mínus artistově má
0:05:03a už tam máme tak v rámci no
0:05:07tak co potom se nebude
0:05:10tak máme vyrobeno a teď se teda můžeme podívat na to co je takový drobný
0:05:13no jako a vidíte že tam poslední argument posledního příklad no že dyž aby ty
0:05:18tak tě udělat podle
0:05:20tak to nedopadne že jo tak musím dělat něco jinýho takže malta mačk mačkám tečkou
0:05:26a předposlední argument to vyhnout příkazovou konce
0:05:30vidíte který je takhle mi to bude dávat postupně ty ostatní no takže takhle si
0:05:35můžu vesele
0:05:37tam teda seknou tak se tam řekneme
0:05:42sme tam přepnutí a je to fajn
0:05:45takhle nějaký takhle duchu budou bude pokračovat bejt a přednáška
0:05:49a
0:05:50text rádi jsem říkal že se dá podívat se na nějaký ty
0:05:54na nějaký ty expanze
0:05:57tak
0:05:58to jsi můžeme podívat na to teda plus
0:06:02že tedy je prostě úplná absolutní cesta do toho výsledek jasná byl tedy je taková
0:06:08předcházejících tom předposlední
0:06:10dejte si pozor i dyž
0:06:13mám když eště s ten kam nešli tak tam není nic takže echo to na
0:06:18mínus uděla
0:06:20to na mínus na té docela pozor
0:06:25takže
0:06:29takhle si teda můžeme celé vytvořit
0:06:32a áčko
0:06:34a udělat a kam do tilda mínus
0:06:38no a three sem
0:06:39převedeme zpátky a uděláme rostl tak to máme a
0:06:43takže je to jako a necháte celkem tehdy když se vrátíme zpátky dnešní přednášce
0:06:50jakmile teďka větší tak všimněte si že dost často cestovat potom terminálu nahoru dolu lofu
0:06:57tam čověk něco vymejšlí tak dost často čovek u kanystru manuál
0:07:04vono vám cokoli dát je to nejlepší věci
0:07:06tak aby člověk nemusel že jo jak jsme tady minule
0:07:09a chtěli a ten a ten tady taky skočit na začátek řádku a dělá situaci
0:07:14cottrell a pak se dá spočítat konec to se dá vesnice tadle
0:07:18nebo na to funguje home a to funguje řady na různejch psisko zařízení a ta
0:07:23nicméně když já píšete teďka webový prohlížeč něco a chcete na začátek a zmáčknete houpe
0:07:29vám to fičí taky zvláště ten tak tam taky skočí na ten konec jo když
0:07:33píšete mail nějakýma jízdou nebo jak se to menuje tak to zafunguje stejně
0:07:38jo
0:07:39to se docela hodí že takovýdle věci takovádle myšlenka může fungovat i jinde nešli vypadá
0:07:44to jako vtom mozille
0:07:47tak pak existuje toto to je rekurzivní hledání fades vystavit se hodí no ale někdy
0:07:53šel čovek jako si skočí že jo ten
0:07:56a ten výskyt který zrovna chtěl no tak musí dokázat else a znova a nebo
0:08:00existuje reverzní hledání takže vede pozpátku se dopředu ale bohužel já co to co no
0:08:07a co to se něco jako stoper mi na to prosím vás opilko tou takový
0:08:12zvláštní
0:08:13takže se pomocí příkazu s tty mínus a já podívat se na to nastavení a
0:08:18pomocí tady to je slepený ústní x von se dá a tady tohlencto chování toho
0:08:23eska vypnout
0:08:25někdo se mapování ten vypnutý že takhle nejde takže potom můžete vašem terminálu vesele dát
0:08:30pozor
0:08:31tak potom je docela dobrý bylo vyvinuto používáme taky že stejně nějakým nějaký pozici pozoru
0:08:38a teďka chcete slova všechno dokonce nebo do začátku řádku tak na to je právě
0:08:42k a že se to ukázalo že dokonce teplouš možného začátku od opozice google
0:08:50jinak existuje cottrell to na to se dá namapovat se vo to co teda vosel
0:08:54ale já to cattell to hodně používat protože se občas přepíšu
0:08:58a teď to se výborně hodí protože vám to vyměňuje dva znaky vedle sebe daným
0:09:02to dva znaky takže se takhle dá třeba vo salutovat jeden znak zepředu až po
0:09:06je dokonce
0:09:07tak když tak vlastně čili nemyslím terminálem tak jednou nebo prostě později se máš noc
0:09:12apples o
0:09:13aha problém protože se mu to se mu to pošlu na pozadí
0:09:17a má trošku smůlu takže když je to jen aplikace
0:09:21já tam i na pozadí tak která musíme to podívat co tam je a pomocí
0:09:26klávesy rámce poslat normálně abysme si mohli ovládat
0:09:30potom by se jsou tam ty cottrell tak se televize
0:09:33je věc která ní terminálu vložit ten bastard systémovej do
0:09:40do tý řádky
0:09:42taky se to dá udělat takže mimochodem u toho je taková ta věc vedle počítače
0:09:47a tak kdyby tlačítka nebo si na to se právě hodí do prostřední to třetí
0:09:51tlačítko že to umíš něco voznačíte zmáčknete kolečko nebo třetí tlačítko a vono
0:09:57se tam doplní to co je označen
0:09:59když máte znova takový nova že to se docela hodí
0:10:03pokud máte myš
0:10:04která má jenom dvě tlačítka k se dá najít nějaký soft ti kteří to umí
0:10:08jako že když máš vede tlačítko by najednou tak
0:10:10to hezky stane
0:10:12a ho to moje nejoblíbenější něco teda šipka najednou dvou stran to umí skákat po
0:10:17slovech
0:10:18jak sme zvyklí na to a na rovinu tak tady jste se to dalo šipka
0:10:23a co teda šipka zpátky
0:10:26tak tady chtěli
0:10:28takže celý ten ověšujou
0:10:32no tak když ste vtom terminál můžete skočit na začátek tak se to šipka postupně
0:10:39poskočit posloupnost vole to maskáče no ale když píšete ten tým mejla potřebujete boty tři
0:10:43slova dopředu to funguje tak a ted se to vše kaše kašička ho tam skočí
0:10:48pozor je to vlastnost pixlech je to takhle funguje
0:10:51když budete normálně prostě co to co to je co to a tak čtyři tak
0:10:56tam to fungovat nebude tom to bude skákat vo jedna
0:10:59no a když potřebujete skákat po slovech a nemáte rádi cottrell
0:11:03protože nějakých důvodů obecně chcete používat tak se dá ještě užívat a byla aut to
0:11:09tady to dělá taky
0:11:13který se na to zase tak rychlosti podíváme co udělal
0:11:17tady do podoby notebooku na to nevadí a jste si domyslel
0:11:22tak máme teda nějaký text tak zcela standardně zločinná ticho
0:11:28a
0:11:31takže teďka se to láme slyšel začátek kazatelem skočil nakonec se fajn že jo takže
0:11:36tady můžu napsat mám
0:11:37takže na to a tady můžu napsat
0:11:43teď bych to chtěl smazal docela čas ta operace chci smazat jedno slovo
0:11:46tak může to udělat takže přidržel to co to rampu šipku doprava mi to skočí
0:11:52vo jedno slovo dál a zmáčknout co to dvojitý o to smaže jedno slovo
0:11:57jedno slovo
0:11:59smaže to dozadu a
0:12:01můžu vesele takhle vypisovat
0:12:04když tady potřebuju tak se a pomocí to se to dalo to teďka takhle můžu
0:12:08toho
0:12:09pros tatáž
0:12:11sem
0:12:13takže pak to může takhle vesele fungl tak když třeba sem někde funkce a potřebu
0:12:19to smazat
0:12:20tak chcete velká smazal dokonce do konce řádku když bych tam chtěl nechat z nějakých
0:12:25důvodů to vo tu vozovku rámce trochu o to opakovat budete snažit o začal pořád
0:12:31po se může hodit
0:12:33takže když potřebujete mazat tak
0:12:36todle docela dobrý jo když prostě tady máte ten
0:12:39ten text a potřebujete ho kus umazala tak uděláte
0:12:43ta tereza a máte smazán tři slova
0:12:51já jsem měl taky moc leč
0:12:54to se pletete nejhorším a tady je čas tak
0:12:56dobrý tak
0:12:59pomocí tady je stále se mi státech se teda dá dělat relativně dost věc
0:13:02ale to ještě furt není to je o to s všechno co bysme chtěli
0:13:07máme různý takový speciální proměnný šel který se normálně moc jako nepoužívali nebo používají se
0:13:14ale nemocný to
0:13:15znám
0:13:17také třeba
0:13:19určitě všichni znají dolar otazník všeho jak to dopadlo to dobře no jo ale co
0:13:23takovej dolarů otazník když tam máte nějakou dlouhou bajtů
0:13:27tak to vám bohužel řekne no toho posledního příkazu že jo to není pane o
0:13:31tak
0:13:33když napíšete echo dolar pipestatus tak dopadnete úplně stejně protože to není úplně proměnná ale
0:13:39to pole takže jsem si nebo dělat jako na pole
0:13:44za chvilku ukážeme a pak ještě taková zajímavost která určitě všechny lidi strašně štve že
0:13:49když se otevře novej terminály tam ještě nejsou ty jako data sto předcházejícího terminálu jo
0:13:55jakoby syncnutý ta historie kterou že používá tak že šipkou nahoru tam není má kdyby
0:13:59náhodou chtěl čili udělat tak
0:14:01může volat takovej příkaz výstavy mínus a kterej to načte a uloží
0:14:07ten ale psát furt dokola historii a ten tempomat že tak existuje shellu proměnná roku
0:14:13má doktríny prostě uložíte třeba date a při každém spuštění terminálu nebo spíš při každém
0:14:20spuštění jakoby ps jedničky takže při jakoby každém enteru se to provede
0:14:25takže vy si do toho můžete dát history zájem a každým prostě odentrováním se vám
0:14:31sesyncnou terminály
0:14:33no to je dobrý že jo ale dost silný historii miliónkrát prostě je ten
0:14:39turistovi život tak existuje další speciální proměnná já jsme histignor a vy do ní uložíte
0:14:45regex kterej i když nějaký příkaz splňuje tak se do historie neuloží
0:14:50takže třeba dyž udělám uvozovka mezera hvězdička uvozovka tak všechno začíná na mezeru jakýkoliv příkaz
0:14:56který obsahuje před sebou mezeru
0:14:59když na zámku
0:15:01se ne neuloží do historie což se může docela hodit
0:15:04a taková druhá věc je že čovek to má normálně nějakých pět set řádků čtyři
0:15:09stadia to je strašně málo
0:15:13takže
0:15:15když je pět set řádku málo tak proč nenastavit tisíc že takže se dá nastavit
0:15:19proměnná viz file size na tisíc
0:15:23když se zapne zase na to podívám
0:15:34tak
0:15:36zkusme udělat nějakou pipu
0:15:38jo
0:15:39tak uděláme celá true uděláme třeba
0:15:43false
0:15:44a zase třeba true
0:15:46a šup
0:15:48všechno se provedlo že jo tak se podíváme
0:15:52o
0:15:54sto tu
0:15:58tom nic nebude
0:16:01takže
0:16:02tak vypadá že všechno v pořádku protože kdo úplně pečlivě si nepřečte manuál tak si
0:16:07řekne aha takže když je tam někde nějaká jednička tak to někde dopadlo špatně ale
0:16:12vono tak hloupé funguje
0:16:13takže se to dá zavolat takhle se znova a teď se to dá všelijak podívat
0:16:18můžem se podívat na to co můžem se podívám to pole nebo můžeme použít příkaz
0:16:23declare mínus po a teďka tady název tý proměnný
0:16:31tak a teďka vidíte že najednou to jenom na nultém bodu je nula
0:16:37jo že někde tý pipě zrovna ten místě došlo k chybě návratovém kódu jedna
0:16:44protože false ten nic nedělá skončí špatně že jo true nic nedělá skončí jako s
0:16:49lynčovat ten aspoň spí
0:16:51takže kdo nic nedělá nic nezkazí tak
0:16:55tady se můžete dozvědět jak vám dopadla celá ta pipa můžete to přeparsovat a na
0:16:59základě toho pak říct jako jo dobrý špatný tohle se může docela hodit
0:17:04a na ní
0:17:07když se teďka třeba zkusíme napsat znova kilo se pak dodal sil všechno dobrý no
0:17:12ale když se podíváme na tu proměnnou histignor
0:17:26dívat se na proměnnou takhle není úplně dobrej nápad jo echo není úplně dobrej no
0:17:29dobrá věc ta prostě lže a podvádí
0:17:33takže taky se dost špatně nutí k tomu aby echo skončilo špatně monický skončí něco
0:17:38jinýho kolem toho echa špatně
0:17:40jinak taková jenom vsuvka echo nevypisuje proměnnou jo nevypisuje shell doplní export při expanzi proměnných
0:17:49tu proměnnou a vona push to k tomu echu se dostane jenom to co má
0:17:52vypsat
0:17:53ale jsme se tady koukali na to
0:17:55declare mínus to který
0:17:58to ukázat nějakým způsobem eště nic
0:18:11se to měl chybu
0:18:12to je tak když
0:18:14tím jsou k
0:18:16jo že mu tam štěnici tak jo
0:18:18tak jo tak tam něco uložíme tak třeba takhle mezera hvězdička
0:18:26docela doděláme tak teď už máme uloženou mezeru hvězdičku a můžete si všimnout že ten
0:18:30declare to ukáže hezky že jsou na zač že jako uvozovka a pak něco ono
0:18:35to nic nemění není ta uvozovka on to v těch uvozovkách vypisuje takže vy víte
0:18:40přesně kolik je na začátku mezer no kolik mezer na začátku to ví každej
0:18:44no jo ale kolik je mezer na konci šátek echo dolar něco že jo to
0:18:47nikdo nepozná a dávat si do toho echa nějaký tečky na začátek a nakonec to
0:18:51není vina a takže takhle se to dá udělat hezky
0:18:54no nicméně teďka zavoláme příkaz docela lososa
0:18:59provedlo se všechno vpohodě podíváme se do historie ale tam žádný tam žádnýho sami
0:19:05protože zafungoval histignor začínal na mezeru
0:19:08pořešeno
0:19:11tak
0:19:12když se podíváme
0:19:14já teďka
0:19:16postaru podíváme na ten histfilesize s
0:19:24tak je tam nastavuje se jako pětce to je dost málo a pak se vám
0:19:27ty věci začnou ztrácet začne to jako else posouvat takže ty věci zůstal šéf pět
0:19:32set nebo pryč
0:19:33takže doporučuju nastavit vešel co aspoň jedna patnácet a pak jsem máme stane že přijdete
0:19:39o nějaký třeba jako máte vy ste jako použili a můžete najít a potřebujete prostě
0:19:44jaksi dá ten sama mám složitej budete hledat netřeba
0:19:49tak
0:19:52takže tak
0:19:54přepnu to tak ještě žijou když už teda se bavíme o tom echu ta která
0:20:00použila tady to ale to mám teďka toho teda moc nejde nám je tady jo
0:20:03tohle to všechno ten šel umí řídit fázích takový ňáký matematicky režim a umí třeba
0:20:10umocní dvojku na dvojku dělá se to pomocí dvou krátí tech
0:20:15že dáte to co byste čekali tak to ne zafunguje jo jakoby začátek řádku takže
0:20:22takže tak no jenže tak nejmenší problem jako nastane do že jo
0:20:27co a určitě jste nikdy používali date a vytvářeny ste ňákej lok který se jmenuje
0:20:32přesně jako nějaký datum kdy vzniknul no ale jak si můžete všimnout a kondici je
0:20:36potvora a když ukazujete vteřiny tak vona když má ukázat osm vteřin ukáže nula osm
0:20:42vteřin
0:20:43což když se sčítá jedna plus nula celý sedum tak jako pohodě
0:20:47protože ale i se sčítá jedna plus nula plus nula osum
0:20:50tak už neupéct bodě není protože nula to je oktalová soustava která jenom do osmi
0:20:56a osmička hotely sestavený takže to skončí špatně takže skrip funguje uplně výborně jen akorát
0:21:02která na tři vteřiny z minuty na
0:21:04což to vím file správný řešení takže jsou dvě možnosti buď se dá ten byt
0:21:08přesvědčit nějakým
0:21:11to co to bude
0:21:12procento mínus velký s něco takovýho aspoň na solaris dohoda o tady
0:21:18tak dá se přesně že by to by ukazoval to sedum ale není lepší jakoby
0:21:22pochopit jak to teda vtom šel funguje tak tam to funguje tak že se dá
0:21:27říct jaký soustavy do číslech takže já řeknu deset hraješ a číslo
0:21:31co zimě
0:21:36musíte si dát pozor když pak takovýdle skriptík čili bude psát tak aby to jako
0:21:40trefil protože když tomu nějak vymezenej dej tak ruce a nemusí dopadnout to je dobře
0:21:45nicméně dá se třeba když spustíte řekne dobře tak já si ukážu trojku
0:21:50dvojkový soustavě takové zafunguje o to je prostě příkladě je
0:21:57je ten základ jakoby menší než to co chceme ukázat takže tady dobrý ale dyž
0:22:02tam napíšete jedna tak najednou dokáže tři takže takhle dokážete jakoby zpětně do binárního kódu
0:22:09dostat dekadický číslo když to chcete dělat jakkoli jinak tak se na to hodí tento
0:22:15dům
0:22:23pak se dá docela veselé sčítat a inkrementovala tak můžete k tomu tak pomocí let
0:22:28v je ten toola pomocí
0:22:29toho co tam vidíte
0:22:32docela se to hodí když psát nějaký složitosti
0:22:35a vůbec nejlepší věc tak nakonec je jejich místo kulatých závorek můžete složení
0:22:40tak najednou se otvírá trošku novej svět a vtom je všechno zajímavý auto je nejzajímavější
0:22:45je že se pomocí toho dá vyřezávat se sou
0:22:49takže vy řeknete třeba nějaký slovo našem případě jako proměnnou tam dáme a řekneme že
0:22:55chceme vidět pořádku teda se o to populace na řádku ale odznaku nula takže začátek
0:23:01do uspět takže vyřízneme s proměnný dycky piny je jsme doupě zla
0:23:08takže jsem žil zahodit a zároveň by si můžete říct dobře tak jako já nechci
0:23:13vidět první dva takže si to dáte o to je druhýho tímto ten nultej a
0:23:18plní vyhodí a ten zbytek tam však by bude
0:23:21co to se docela hodí a když to člověk dělá nějakým sedum tak oni musí
0:23:25umět a tak takže
0:23:28takže lepší to dělá takhle a ale todle není jiná věc kterou to umí jo
0:23:33když se podíváte na másle tak tam je soudci tři stránky tady o tom
0:23:38takže koho to zajímá tak za to podíval
0:23:40a
0:23:42my se zase podíváme trajektorie to funguje
0:23:46tak
0:23:48siemens něco tak stručně
0:23:50pro násobit
0:23:52takže o typická záležitost kterou člověk dělá kterou mi tady dělat nebudeme je že když
0:23:57se to echo řekne sleep
0:23:59ten my chceme spát se zaplacený
0:24:04nově dopadlo ale chceme spát celá pět minut
0:24:07takže když bysme tady místo bych o lidství
0:24:11tam to počítá že jo na toto chceme nemusíme zpaměti znova tři sta a šestce
0:24:16to jsou zde neska čísla tobě jako docela těch ještě dávat ale když ste tři
0:24:21vlády
0:24:22dvanáct hodin tak už padej takže tty na tohle se to dá použít u toho
0:24:26snímku
0:24:27zbraně když ste to musím tak to samozřejmě umí
0:24:30jo takže to zřejmě no desetiny čísle takže když potom chcete třeba modul o tak
0:24:36to tak taky funguje tak ten celé dva roky
0:24:41todle dopadla ti stejně to je platit stejně to výborný té celé takle
0:24:47tak jo
0:24:48takže ho vypočte
0:24:51takže se spíš podíváme na to jak se tam dá počítat
0:24:55tak třeba
0:24:58se
0:24:59no a programuje
0:25:00tak můžeme spočítat se vám něco takovýdleho že jo to je
0:25:05vpohodě to ještě zafunguje válce je zákon to
0:25:08to vo čem sem mluvil prostě nefunguje
0:25:10tak to trošku poupravíme
0:25:13a všechno vpořádku takže si tady deka můžete představit místo
0:25:18tady to ten dej
0:25:20tady prostě zafunguje tak jak má
0:25:22že tady todlencto je celá počet vteřin do
0:25:25konce nás na aktuální minuty
0:25:29co víc jakým odpočítávání celá nevím
0:25:32když je že sylvesterovo ta se dá použít
0:25:35často
0:25:36tak a teďka třeba nějak i nějaký ten srpen dnes upstream řekněme v tom že
0:25:43data stejný tak si do doplněný na si dáme třeba jedna dva tři štyři pět
0:25:48šest aby to vypadalo hezky
0:25:51teď se podíváme na
0:25:54tak se podíváme na to pro něho a
0:25:57a řekneme že jsem teda od nuly a jedničky takže nám to ukáže první téma
0:26:03dokáže první dva dokáže první tři práva když tady dáme jedničku
0:26:08já metoiků tak nám to ukáže
0:26:11vo
0:26:12prvního z wall jakoby vo nula jedna takže o druhýho znaku to ukáže další tři
0:26:18takže nebo celá si na to dát pozor že vona jak je jedno něco offset
0:26:22tak začne fungovat trošku jinak mi beček myslel
0:26:26tak a eště teda ta implementace té docela
0:26:31to je docela fajn dokonce asi můžeme udělat je todle
0:26:38takže vesele můžeme takhle inkrementoval samozřejmě by fungovalo i
0:26:43let a plus
0:26:46no asi trošku
0:26:50no to je vlastně a vole to je taková zajímavost že může udělat celá todle
0:26:56že to nedodá dvakrát o a já témat skoro nepoužívám protože
0:27:01sem nějak zvyklej na to jí plus standardní takže pro chcete můžete ale mě to
0:27:06dycky jako takle pokoušet jako mě takovou co
0:27:09tak
0:27:13když jsem se vrátíme přednášce
0:27:17přepnu tak určitě jste někdy někam něco přesměrovávat tak to je docela sranda že jo
0:27:21protože se dá přesměrovávat na všechny strany na do soubojů nakonec souboru na se to
0:27:27do dějin a se to jde i jinak
0:27:30že jo potom se dá taky něco na ten se to dev jen pustit a
0:27:33hotový zajímavý že se liší se při přesměrovávat krát si ukážeme na konci
0:27:37no ale vono to není tak úplně jednoduchý je to vypadá před chvílí tady mluvil
0:27:42o nenastala to o tom že si to prostě skutek je ten dva soubory
0:27:46což jako vono de udělá dobře a špatně
0:27:52tak se celá podělaná to je bysme mohli spojit dva soubory
0:27:58tak si třeba vytvoříme
0:28:01soubor který bude
0:28:03to je bodyčka a bude se jmenovat jedna
0:28:08a ne
0:28:09teď si dáme dvojku s dvojka
0:28:14když uděláme karty jednu kapsu
0:28:18dva tak vesele máme dva soubory potřebu pro sto se docela hodí žejo málokdo umí
0:28:23si přečtěte manuál aby věděl že může mít argumentů víc než jeden
0:28:28no jo jenže třeba takovej soutěžní gól by mu by mezi ty dva souboje jako
0:28:33něco vložit tak se dá udělat spousta způsobama že jo udělat jeden k potom dát
0:28:39nějaký echo druhej ke ta tam ty středníky
0:28:42ale
0:28:43zase kdy je dozadu si manuál tak zjistí že kat má nějakej se teda tím
0:28:49že třeba v tomhle kole pošleme todle ale nic se nestane protože my tam kde
0:28:54to chceme aby se to se teda ten znala prostě použil tak musíme udělat tak
0:28:58mínus
0:28:59aby to za fungovalo tak jak tak jak cenného takže dá se tam teda se
0:29:04použít jenom jednou protože potom zase podělala standardní s tou a tam nic není takže
0:29:08se dali potřebujete jednou něco uložit mezi dva soubory tak dobrý no
0:29:14tak my tady máme k a tak že jo když nám to teda vypíše jedničku
0:29:19a dvojku za sebe
0:29:21tak budeme dělat že jedničku nepotřebujem
0:29:23jednička už jo není potřeba že jo se to kecne pak se to do tý
0:29:27jedničky přes měli
0:29:28jo no mi to vyhovuje a řekne ne vstupní je zároveň výstupní takže ještě jsem
0:29:34eště že mi to napsal jo takže se podíváme do jedničky takže není jenom dvojka
0:29:38a vo jedničku sme přišli
0:29:41takže se do jedničky přes milovala pouze ta dvojka
0:29:45a ta jednička tam není proč tam není protože taky kdo by ženy přesměrování funguje
0:29:50trochu jinak nešel
0:29:52než by mohlo na první pohled vypadá prostě úplně na začátku se ten soubor a
0:29:57pokud existuje tak se měj
0:30:00to přesměrování podívá a řekne super zkrátíme na nulovou del
0:30:03takže ho defakto smaže
0:30:06nebo vlasně šli radil model klon hrozný slova lhostejný a potom se podívá do souboru
0:30:12jedna kde už nic není a pošle tam
0:30:15takže tohle není úplně dobrá cesta ale dá se to udělat
0:30:19dá se to udělá s tím ke ten i nějak jakoby správně protože dyž si
0:30:24teda
0:30:25zařídíme
0:30:27děláme to radši z novák máme jaký stejný podmínky
0:30:35tak zase máme dva soubory jedna a dva
0:30:38nich jedna a dva a teďka bysme rádi to všechno do jednoho
0:30:44do jednoho souboru nějak
0:30:46je nějaká tlačili
0:30:48tak my můžeme udělat
0:30:50tady jedna
0:30:51nebo my sme to chtěli předtím do jedničky že můžu udělat kantova a přesměrovat do
0:30:55jedničky
0:30:56se podíváme
0:30:58tak
0:31:00teď chtěl jsem vám teď máme v jednom
0:31:04tak to neudělat advanced a zachovány jo takže kdybysme se poděl jenom na tu jedničku
0:31:09tak tam máme přesně to co ste tady se považuje nějaký kus angíny kus certifikát
0:31:14von je to jedno takže pomocí přesměrování se dá docela kouzlo je ale
0:31:20tady todlencto to každej zná že o tom jsem nemusí nic jako tím že ve
0:31:25slyšel nejnovější je třeba když ti lip udělal něco jako todle
0:31:30a ty napíše takhle konec
0:31:33no tak ono teďka to bude či onen výstup docker dále napíšu ten konec to
0:31:37že
0:31:38máme jedna
0:31:40no a ten při životě zajímavý
0:31:43já si tady napíšeme konec
0:31:46takže snažíme nebyl ale po přednášce dokáže prosím tě neznal cestou že jsi si key
0:31:51šel radši vůbec
0:31:52takže to není sranda
0:31:53také dobrý ale je čemu to je o nejdou po je po sobě čili chtěl
0:31:59ale když použije to přesměrování
0:32:01trošku jinak a udělat se jako todle
0:32:04a vytvoříme střela soubor jedna
0:32:08tak napíše vetřela ahoj
0:32:10jak
0:32:13škoda konec
0:32:14tak se podíváme a
0:32:17teda na
0:32:20ne presidenta co tam je a prostě tam bude
0:32:28tačovou pobočka tak v jedničce máme to zase tam poslali takže máme ty slevy to
0:32:35takže je to se docela hodí nalejt že
0:32:39co když já nechci psát tady takovoudle šílenost tak já můžu použít
0:32:44poslední kouzelnou věc a to je todle
0:32:47nevím kdo z vás to bez vás todle už nikdy použil
0:32:51to vás moc není no a trvání tak teďka tam napíšeme třeba to co jsme
0:32:55napsali před tím nebo tam máme nějakou
0:33:00něco takovýdleho accession je to zase do tý jedničky
0:33:04no a když se podíváme
0:33:09a je to tam
0:33:10takže najednou teďka spoustu z vás zlepšilo cejtit že uši nikdy nebude muset udělat to
0:33:16že udělá echo dolar něco
0:33:19pipa někam
0:33:20že tohle najednou řeší ten problém že je použita jako že prostě on
0:33:25je schopný slovo budem tomu říkat slovo takže něco co neobsahuje mezi může tady ty
0:33:32mezery jsou ale s jsou i speciální známe potlačeny že to veme a dá to
0:33:37nastane výstup
0:33:39ty věci
0:33:40takže najednou prostě se
0:33:43nebude to jsem se prostě to lidi chovat
0:33:46se tu skupinu
0:33:53třea taková většího kterou člověk občas dá si moh
0:33:56no dělá taky něco jako plát
0:34:00je
0:34:04a teďka můžeme udělat nějaký to a vyměníme celkový tečky za
0:34:09na entry
0:34:11no takže dvojtečky zmizeli jsou tam tedy no a jakostí se tam že ho pustí
0:34:16se tam šel jenom to přesměrování prostě jako dva procesy a ták nešlo by to
0:34:22udělat nějaký
0:34:23můžeme zkusit udělat to
0:34:26a udělat of defakto to stejný
0:34:29patenty a zkusit proto nasměrovat
0:34:32ale co teď že ho nemám žádný echo mé po čekala svou toho tam dám
0:34:36a slovo znamená třeba slovo tam měli plat
0:34:42a fungovalo to je stejně kdybys mi pustili milión tak to bude vo dovede rychlejší
0:34:47hodí se ale hlavně se jako je to čitelnější lepšejší ještě žijí a
0:34:55a
0:34:55a teďka akorát k tomu jak to jakoby funguje jako proč se to tam dostal
0:35:00tak na začátku žil se potlačily význam speciální symbolu pak se vyházeli komentáře život tam
0:35:07naštěstí nejsou
0:35:10pak se dělalo všechno co mělo pak se přišlo k náhradě jinej takže se za
0:35:16dolar a doplnil celej ten a nakonec když probíhalo přesměrování tak se to přesně ono
0:35:22se to vedení a spustilo se to a protože to není
0:35:26ani
0:35:29stretch ověřil
0:35:33tak to by tak to není naštěstí vestavěný říkal šelu ani to není žádná cesta
0:35:38jakoby absolutní nebo relativní androidí funkce vše letos i obyčejná binárka která se válí někde
0:35:44prostý proměnný no ale pak která se prochází po je nakonec když se nenajde nic
0:35:48co by se mohlo schůzky a jelikož to meč ne teda tak se to pust
0:35:53takže tady todlecto sou takový
0:35:56když se teda jako přesměrovávat tady s přesně dva hodně a často
0:36:01pak tady máme nějaký určitě všichni znáte proměnnou to se jedna
0:36:06tam se dají k nahlédnutí nás tam viděla jsem to měl to je ten
0:36:11ve byla posedlá to už
0:36:14šotouš moc lidí nezná
0:36:16a tam je uložený nějaký znak a to je přesně ten znak který když vy
0:36:20zapomenete na vozovku a dáte internet zábavu byli jako vy tak nováčci tak to je
0:36:25to se dva a potom to se tři to
0:36:29to je trošku jinam ale zajímavá jako tři štyři
0:36:32to vlastně vůbec nikdo nezná a tvrdí že to nikdy neviděl ale když napíšete set
0:36:37mínus
0:36:39a začnete prostě že jo se koukat jak se vám vyhodnocenou ty příkazy a je
0:36:44co to všechno dělá nedělá tak jsou tam nějaký plus tak jo takhle to chce
0:36:48tu mnozí a aby noze jako tak to je prostě štyři
0:36:51takže dyž si to chcete předělat tak můžete nebo
0:36:55potom všichni určitě jste nikdy v životě použili
0:36:58víte zlá ošklivá funkce ještě horší než těch protože vám lže a podvádí vám ukážu
0:37:04jak vás kódování
0:37:05tak představte si že je uděláte něco jako
0:37:09víte mínus nula jedna
0:37:12jeho čekám jeden znak
0:37:14je to dobrý
0:37:15co s tím co s tím složitější no ale mně takovej snad máme
0:37:19samozřejmě
0:37:21tady uděláme nějakou
0:37:25no a obráceně
0:37:30no a ty jsi podíváme jde by to mohlo bejt je tam
0:37:34takže
0:37:36je dobrý jinak
0:37:39vždycky už je skoro jedno jestli na počet pletete prvně argumenty pak přepínače nové po
0:37:43uděláte alespoň výskyt open není kocáb
0:37:46řazeny let a nasazen dobrá stejně některý věci to de vypni ale nikde to nedělejte
0:37:51dycky prostě název příkazu pak přepínače pak argumenty
0:37:55tak evidentně být to neumí vyměnit
0:37:59což je dobře
0:38:00tak teďka ale co ten říct nedá že uděláte určitě nikdo nikdy psal nějakej while
0:38:05protože mu to líto můžete nás který a to přesně
0:38:08tak prostě udělá nějakou strašně dlouho pipa tyto nasypal do toho mailu život
0:38:13a napsal něco jako co našel na stack overflow
0:38:16tak to je to je todle že jo
0:38:19líto a jiné
0:38:21a
0:38:22tak si tam něco nasype že jo
0:38:24a ty se natočili podívat
0:38:28ano tam je no tak
0:38:30tak nasypeme znova
0:38:32tak nasypat mezera a mezera chcete trestat rezerva
0:38:39no to tam potom finálně de
0:38:42tak teď se na to podíváme
0:38:46xor
0:38:48není dobře
0:38:50není to tam ale to je z jiných důvodů proč to tam není
0:38:53já ale
0:38:55tak řeknete jasně se nedá ty uvozovky vono se to špatně rozřezal o podle meze
0:39:00takže pravidla kde sou ty mezery začátku a s konce
0:39:03co
0:39:04protože prostě když uděláte lído proměnný tak se ty mezera mezi na začátku jako sestry
0:39:09vyhodit takže to napsaný manuál tak to taky
0:39:12takže vy si řekne tak tam ty mezery fakt si
0:39:14tak uděláte prostě jít
0:39:19pak čtete jste té jste té čtvrté a dáte tomu zase žiju mezera ale bere
0:39:25ta cena za cenu se tam zařazena
0:39:27byl tam a teďka se podíváte na
0:39:33volil volali
0:39:36a je to tam
0:39:38je proměnná jako high tech do který se když neuvedete u uložíte tady ta ty
0:39:44mezery akceptuje a jsou tam takže to se může hodit
0:39:48a je to další příklad toho že příkazová můžou takže musíte číst manuál aby jste
0:39:53věděli proč vám lžou
0:39:55a jak je
0:39:56zařídit aby napsal
0:40:00a pak tady máme další věci a to je to je mám v ssl
0:40:04dost častá chyba je že člověk si automaticky napíše mám takže třeba napíše
0:40:10mám pohodu
0:40:12jenže bohužel už není by není binárka pojem slova smyslu ale to vystavený příkaz šelu
0:40:18a ta binárka která má to kterou máte kdyby pozor
0:40:22neboj nevím tak úplně
0:40:24uplně prostě dělá co něco úplně jinýho než by finále spouštíte takže se dá pomocí
0:40:29příkazu tak zjistíte si to je nebo není vestavěný říkat všemu co se udržet řádce
0:40:34do je stavěný říkal všimli dáte mamce do tak vám dokážu policejního dneš nešli chcete
0:40:41tak
0:40:43tak jakým veselý říkali ty se neukazovat metrů to dycky dopadne dobře a dvojtečka taky
0:40:48ten open s dopadne dobře ale to krátký když prostě skoro nikdo nezná tom píšete
0:40:53co to dělá pak tak když se chcete zbavit nějakýho vestavěný a příkazu se to
0:40:57dá udělat moci any do mínus ten název
0:41:01tak se to zbavíte a on začne používat bublina která tam je teda za předpokladu
0:41:05že jí máte takový používá liší se to zase začít používat tom vestavěným módu tak
0:41:12se zase je to s musíte nebo zapnete
0:41:15to se hodí ukážeme si jak install velkej problém to může bejt
0:41:20declare jsme si říkali to je docela fajn a potom určitě nikdy jako tady spoustu
0:41:25věcí v manuálu já sem to tak jako pan vymejšlel všechno z hlavy že jo
0:41:28protože to tam je napsaný tak přenesete vytiskou nějak hezky ten verš jako ideálně prostě
0:41:34ten manuál přesně tak jak je tak uděláte malý něco a vy studujete to do
0:41:39posl
0:41:40a pak s tou prostoru dáte pod osou a pak to pro se vytiskne tam
0:41:43máte úplně krásně formátovaný výstup přesně tak jako na tom vašem linuxu když to když
0:41:49to nějak prostě stáhnete z nebudeme to vše jak to vidíš metoda celý sype a
0:41:53jako sen
0:41:56tak je tady todlecto bohužel nestihneme ale to nevadí protože jenom jsem vám chtěl říct
0:42:03že když člověk udělá takovou věc já bych se set mínus od jany tak všechno
0:42:07toho že sme se bavili na začátku to super přestane fungovat a není
0:42:11a najednou začne fungovat jako vím no jako měla takže když
0:42:17že by se na to člověk podíval
0:42:19
0:42:22máme
0:42:23to špatný
0:42:25také angažovat si ten vím nevšimneš ten
0:42:28nestojí nejdou
0:42:29chceš to kouzlo toho mailu který sem chtěl taky dokazovat a už dobře nestihneme to
0:42:34že když je to vestavěný příkaz ilovi to zavolá typy tisíckrát aby se spustilo true
0:42:39tak to trvá jako nula celá nula tři sekundy
0:42:43ale když to zavoláte kulturu které binárka tak to najednou trvá celá šest sekund
0:42:48takže prostě všechno co čověk může když píše a ty filtry se dá hodně často
0:42:52trvá hodně dlouho se snažte psát jako byl piny prostě
0:42:57všechno co můžete pište co není pádem se ničeho aby to prostě bylo rychlejší o
0:43:03trošku protože vono psát něco většího šel pak
0:43:06je to hodně procesů ho tam velká režie vy se to všechno pustil zase zasekne
0:43:12takže je to takový smutný
0:43:13ale my si tady napíšeme set mínus u járy
0:43:19a teďka třeba
0:43:21tam se to a nic
0:43:23no jenže já nepotřebuju se teda protože já mám čistý
0:43:26sem na začátku ať si nakonec shift a sem tam chci smazat něco dokonce tak
0:43:31tam prostě velký to
0:43:34smaže dokonce chci smazat do začátku kartel něco napíšu
0:43:39si za do začátku tak dám do stříška
0:43:42smazán chci říct střeva
0:43:47tak tady chci smazat dvě slova
0:43:50vado
0:43:51té tak
0:43:52je tady je jediný rozdíl je toužíš pustíte vy taky nejste peníze modul tady stane
0:43:57když pustíte terminál tak se omluvit za nemůžu si ten skrip já jsem už že
0:44:01jsem si
0:44:02náš takže smůla
0:44:05takže teďka zmáčkne něco jako dva do
0:44:07a smazal jsem dvě slova takže najednou prostě se přestane jak to vrátí to set
0:44:13mínus o emacs takže to fungovat tak jak jsme všichni zvykněte se ukázaly na vás
0:44:18tebe používat na jásoty když už aby vhodně tak sem se štěpánem odhodlal používali taky
0:44:24tady
0:44:25ale třeba čas jednou příde
0:44:27a
0:44:29vidíte kolik těch klávesových zkratek je a to je jako malý procento toho co to
0:44:32ve finále všechno umí ty si to doma vyzkoušejte a ženit že jo lidi co
0:44:38po že windows tak nejste všeho výhodu protože ty mají tam jsem se k němu
0:44:42stačí to tratí příznaková co teda a bída to vyřešit problémy
0:44:47my musíme mít jako hodně abysme byli schopní a fungovat nějaký
0:44:52tak
0:44:55já už to dál bohužel se fotili byste měli potom si nás jaký dotazy tak
0:44:59já budu tady externí můžete ta angl abych vám poděkovala přiďte jindy zase někam příště
0:45:07fajn