Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Školení o skriptování v Bashi

Viděli jste u kamaráda nebo kolegy, jak obrovské množství práce ušetří automatizace i jen krátkým programem, tzv. skriptem? Chtěli byste umět také psát podobné programy? Pak si nenechte ujít školení Akademie Root.cz na téma skriptování v Bashi, kde vás zkušený lektor naučí vše co k tomu budete potřebovat.

Předchozí zprávička Následující zprávička        
franta
franta (neregistrovaný) ---.storyflex.cz
20. 7. 2009 13:41 Nový

takovy prachy za jeden den????

celé vlákno

A pak ze je Linux zadarmo

kalda
kalda (neregistrovaný) ---.kadel.cz
20. 7. 2009 13:44 Nový

Re: takovy prachy za jeden den????

celé vlákno

Pravda je, ze kdybych byl na skoleni kvuli kazdemu jazyku / technologii, kterou vyuziju, tak by muj zamestnavatel davno krachnul :) Ja bych zase litoval tech prospanejch hodin pod skolici lavici.

Human
Human (neregistrovaný) ---.d1net.cz
20. 7. 2009 14:18 Nový

Re: takovy prachy za jeden den????

celé vlákno

Pořád lepší jak u Windows, tam se tato situace (zaplať hombre) u každého školení také opakuje a ještě jsou finanční výdaje i za systém a je otázkou kolik a jakých skriptů lze ve windows pro automatizaci provozovat nebo je nutno jít cestou proprietárních komerčních klikátek. Moc rozdílů tu nevidím, znalosti jsou drahé všude.

Štěpán Bechynský
20. 7. 2009 18:48 Nový

Re: takovy prachy za jeden den????

celé vlákno

Na Windows můžete veškeré administrátorské věci skriptovat od Windows NT 4.0 díky technologii WMI, kterou podporují i jiné aplikace než od společnosti Microsoft. Skript může běžet na jednom počítači a měnit vzdáleně nastavení na počítači jiném.

Poslední skriptovací jazyk pro Windows se jmenuje Powershell, který je výrazně jednodušší na programování než Bash (programoval jsem v něm, takže mohu porovnat). Malá ukázka:

ps -F | awk ‚{ if ($5 > 500) print }‘ | sort -r -k 64,70

vs.

Get-Process | Where-Object { $_.WorkingSet -gt 500kb } | Sort-Object -Descending Name

Odpočítávat pozici znaků ve výpisu, což může být závislé na nastavení systému, protože vše musím zpracovávat jako text, mi nepřijde úplně intuitivní. Než někdo napíše, že je ten skript ukecaný, tak si mohu samozřejmě udělat dvoupísmenné aliasy, což jistě bude mnohem přehlednější…

Kromě toho lze skripty v Powershellu digitalně podepsat, podpis je součástí skriptu, a zakázat souštění nepodepsaných skriptů. Tím pádem nespustíte podvržený nebo záměrně upravý skript.

Na úvod do Powershellu včeštině se můžete podívat na http://www.mstv.cz/…Shell---Uvod

Dr. Eddy
Dr. Eddy (neregistrovaný) ---.starnet.cz
20. 7. 2009 19:12 Nový

Re: takovy prachy za jeden den????

celé vlákno

stejně tak si můžeme v Bashi udělat aliasy na ty nepřehledné příkazy…

povinná
povinná (neregistrovaný) ---.62.broadband3.iol.cz
20. 7. 2009 20:53 Nový

Re: takovy prachy za jeden den????

celé vlákno

Tak PowerShell jsem zkoushell a nevšiml jsem si, proč by měl být výrazně jednodušší než Bash nebo Perl. Připadal mi dost neintuitivní a měl jsem pocit, že to je další cargo cult language design ($_ a spol.) à la PHP. Proč se neinspirovali třeba u Ruby nebo Pythonu? A už PSH funguje na Windows Server Core?

Haha
Haha (neregistrovaný) ---.infonet.cz
21. 7. 2009 8:34 Nový

Re: takovy prachy za jeden den????

celé vlákno

Zkousel jste nekdy tu vasi technologii WMI pouzit? Jestli ano tak mozna na distribuci Solitaire. Kolegove z tymu Windows s ni neustale bojuji. Ano klasicky Microsodt, pulka veci nejde. Proste na pozadavky cloveka to nestaci. Zmetek jako cokoli z dilny microshitu. H.

Vladimir Kralik
21. 7. 2009 8:58 Nový

Re: takovy prachy za jeden den????

celé vlákno

Ja potrebujem shell, ktory s aspon 99% pravdepodobnostou najdem v standardnej instalacii.

bash / ksh som zatial nasiel na kazdom *nix pocitaci na ktorom som robil. Vacsinou to bol aj default shell, rovnako som tam nasiel programy awk/sort, ktore su (aspon myslim) standardizovane cez POSIX.

Skusil som si jednotlive prikazy z Powershell Win :

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\kralik>Get-Process
'Get-Process' is not recognized as an internal or external command,
operable program or batch file.

C:\Documents and Settings\kralik>Where-Object
'Where-Object' is not recognized as an internal or external command,
operable program or batch file.

C:\Documents and Settings\kralik>Sort-Object
'Sort-Object' is not recognized as an internal or external command,
operable program or batch file.

Ak mam instalovat do Win dalsiu komponentu a ucit sa dalsi syntakticky cukor, tak to tam uz radsej dam http://www.cygwin.com/

Brbla
Brbla (neregistrovaný) ---.155.broadband6.iol.cz
20. 7. 2009 16:41 Nový

Re: takovy prachy za jeden den????

celé vlákno

Linux zadarmo je. Potřebné znalosti můžeš získat za cenu svého úsilí a studia, nebo navštívit „nalejvárnu“ a zaplatit lektorovi (a ušetřit svůj čas, úsilí a omyly) – já v tom problém nevidím…

Ged Uran aura:52
20. 7. 2009 20:53 Nový

Re: takovy prachy za jeden den????

celé vlákno

Taky me zarazila cena (z vlastni kapsy si to neporidim) a sef me urcite na to neposle (pracuji v chemickem vyvoji) :)

Ged Uran aura:52
20. 7. 2009 20:51 Nový

video

celé vlákno

Me by zajimalo jestli by byli autori nebo ucastnici ochotni poridit nejaky audio/video zaznam kurzu, pripadne poskytnout jine materialy prednasene na kurzu?

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

takovy prachy za jeden den????
franta 20. 7. 2009 13:41
├ 
Re: takovy prachy za jeden den????
kalda 20. 7. 2009 13:44
├ 
Re: takovy prachy za jeden den????
Human 20. 7. 2009 14:18
│
└ 
Re: takovy prachy za jeden den????
Štěpán Bechynský 20. 7. 2009 18:48
│
 
├ 
Re: takovy prachy za jeden den????
Dr. Eddy 20. 7. 2009 19:12
│
 
├ 
Re: takovy prachy za jeden den????
povinná 20. 7. 2009 20:53
│
 
├ 
Re: takovy prachy za jeden den????
Haha 21. 7. 2009 08:34
│
 
└ 
Re: takovy prachy za jeden den????
Vladimir Kralik 21. 7. 2009 08:58
├ 
Re: takovy prachy za jeden den????
Brbla 20. 7. 2009 16:41
└ 
Re: takovy prachy za jeden den????
Ged Uran 20. 7. 2009 20:53
video
Ged Uran 20. 7. 2009 20:51