Dnes ve 12:00 byla spuštěna první aukce domén .CZ. Zatím největší zájem je o dro.cz, kachnicka.cz, octavie.cz, uvycepu.cz a vnady.cz [𝕏].
JackTrip byl vydán ve verzi 2.3.0. Jedná se o multiplatformní open source software umožňující hudebníkům z různých částí světa společné hraní. JackTrip lze instalovat také z Flathubu.
Patnáctý ročník ne-konference jOpenSpace se koná 4. – 6. října 2024 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytváří všichni účastníci, se skládá z desetiminutových
… více »Program pro generování 3D lidských postav MakeHuman (Wikipedie, GitHub) byl vydán ve verzi 1.3.0. Hlavní novinkou je výběr tvaru těla (body shapes).
Intel vydal 41 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20240514 mikrokódů pro své procesory řešící INTEL-SA-01051, INTEL-SA-01052 a INTEL-SA-01036.
Společnost Raspberry Pi patřící nadaci Raspberry Pi chystá IPO a vstup na Londýnskou burzu.
Google na své vývojářské konferenci Google I/O 2024 představil řadu novinek. Keynote byl věnován umělé inteligenci (DeepMind, Gemini, Responsible AI).
V Gitu bylo nalezeno 5 zranitelností. Opraveny jsou ve verzích 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 a 2.39.4. Útočník může připravit repozitář tak, že při jeho klonování (git clone) může dojít ke spuštění libovolného kódu.
Virtualizační softwary VMware Workstation Pro a VMware Fusion Pro jsou nově pro osobní použití zdarma. Softwary VMware Workstation Player a VMware Fusion Player končí.
Linuxová distribuce Endless OS (Wikipedie) byla vydána ve verzi 6.0.0. Přehled novinek i s náhledy v příspěvku na blogu, poznámkách k vydání a také na YouTube.
[ 1 = 1 ]
" sice vypadá jako nějaká konstrukce jazyka shellu, ale to je jen zdání. Ve skutečnosti je "[
" jen alias pro příkaz test
. V případě bashe jsou oba implementovány jako builtin, pro jiné shelly jde o normální příkazy, které podle okolností najdete v /bin
nebo /usr/bin
. Aby ten příkaz dělal co má, potřebuje dostat správným způsobem oddělené parametry "1
", "=
", "1
" (a v případě "[
" ještě závěrečný "]
", který ignoruje). Proto v "podmínce" nelze beztrestně vynechávat mezery.
#!/bin/bash
a takto to dělat ve všech skriptech, které nechcete mít multi-interpretové
P.S. to cd
tam máte zbytečně, stačí to napsat jako /cesta/k/binárce/binárka
sh je historický shell, který se dnes nepoužívá a místo něj se používají programy (bash, dash), které umí staré sh emulovat.Nie cely svet je Linux, pozor.
A tudíž řešení: změnit úvodní řádek na #!/bin/bash
Tym sa spolahlivo odrovna prenostitelnost napr. na BSD. Ked uz, tak
#! /usr/bin/env bash
P.S. toCo moze a nemusi byt pravda. Zatial cocd
tam máte zbytečně, stačí to napsat jako/cesta/k/binárce/binárka
/cesta/k/binarke/binarkaponecha nezmeneny pracovny adresar, tak
cd /cesta/k/binarke ./binarkapracovny adresar zmeni.
#! /usr/bin/env bashje příspěvek do soutěže o nejzbytečnější spuštění dalšího procesu. O portabilitu se postará instalátor přepsáním shbangů při instalaci, je-li to nutné.
cd
týče, ta je určitě validní
Formulace jsou nepřesné, ale myslím že vzhledem k úrovni tazatele myslím dostatečné...Myslim, ze ani neskuseneho pouzivatela netreba zbytocne pliest skreslenymi informaciami. Zjednodusene informacie su namieste, skreslene nie.
Mimochodem, BSD používá původní Sh?Ako interaktivny shell pouziva BSD
[t]csh
, co je v porovnani s Bourne[-Again] shellom absolutne odlisne udelatko. Zakladny system obsahuje sh
, ktory sa hojne vyuziva na skriptovanie, rovnako ako v Linuxe. Zakladny system ale neobsahuje bash
; ten je povazovany za externu aplikacu. Ak sa doinstaluje z balikov alebo portov, instaluje sa do /usr/local/bin/bash
; preto ta namietka voci pevnej ceste k bash-u v shebangu.
cd
týče, ta je určitě validní
sh
. A bez nich si s tím neporadí ani bash - přesněji řečeno bude to sice dělat to, co tazatel zamýšlel, ale jen šťastnou shodou okolností (doporučuji vyzkoušet s 1=0 a rozmyslet si, proč je i v tomto případě podmínka považována za splněnou).
Tiskni Sdílej: