Byla vydána nová verze 5.18 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 12.5.6. Tor na verzi 0.4.8.6.
Šifrovací nástroj VeraCrypt v menším vydání 1.26.7 nejen opravuje chyby a aktualizuje podporované algoritmy (podrobnosti v poznámkách vydání), ale také přestává podporovat původní svazky TrueCrypt.
V sobotu 7. října proběhne Maker Faire Liberec, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Mastodon vydal výroční zprávu za rok 2022 (pdf).
Ubuntu Summit 2023 proběhne od 3. do 5. listopadu v Rize.
Programovací jazyk Python byl vydán v nové major verzi 3.12.0. Podrobný přehled novinek v Changelogu.
Linux ve Scratchi. Ne Linux v linuxové distribuci Linux From Scratch, ale Linux bežící v emulátoru procesoru RISC-V ve vizuálním programovacím jazyce Scratch.
Dnes ve 12 hodin začal další ročník CTF (Capture the Flag) soutěže The Catch: "Tentokrát nás kolegové z Forenzní laboratoře zavedou na loď plnou sofistikovaných síťových technologiích, kde soutěžící budou muset zvládnout náročné úkoly. Loď nese jméno našeho skvělého kolegy Josefa Vericha – síťového guru. Tradičně se soutěž koná v říjnu – měsíci kybernetické bezpečnosti."
Konference LinuxDays 2023 proběhne již tento víkend 7. a 8. října v prostorách Fakulty informačních technologií Českého vysokého učení v Praze (FIT ČVUT). Na programu je spousta zajímavých přednášek a workshopů.
Netflix v pátek 29. září odeslal poslední film na DVD (YouTube). Společnost dnes známá jako streamovací služba začala před 25 lety jako půjčovna filmů na DVD. Zákazník si DVD objednal na webových stránkách, odesláno mu ale bylo klasickou poštou. Po zhlédnutí jej vložil do obálky a poslal zpět.
Ahoj, měl bych další malý dotaz. Věřím že mi někdo poradí nějakou maličkost a ono to půjde. Googlil jsem dlouho, až jsem nakonec našel příklad nady na http://www.abclinuxu.cz/clanky/navody/bash-iii. Ale asi to tam bylo špatně napsané. Spousta lidí se o tom hádala, ale já to z jejich debaty nepochopil. Otázka zní: proč mi nefunguje takto naspaný příkaz if:
if [$a=="1"] && [$b=="2"]; then #chyba: tento řádek: [1==1]: příkaz nenalezen
ln s$b ../hl
fi
Asi mám špatně napsaný ten if. U čísel mám uvozovky i když to není String, ale když je odtraním tak to pořád dělá to samé.
Děkuji předem za pomoc
P.S. - pro jistotu to přidávám celé
#!/bin/bash
DATE=`date +%d.%m.%Y`
DIR="temp-$DATE"
mkdir $DIR;
cd $DIR
for (( a=1 ; $a-3 ; a=$a+1 ))
do
mkdir adr$a
cd adr$a/
for((b=1; $b-4; b=$b+1))
do
touch s$b
if [$a==1] && [$b==2]; then
ln s$b ../hl
fi
if [$a==2 && $b==1]; then
ln -s s$b ../sl
fi
done
done
Řešení dotazu:
[ $a == 1 ] && [ $b == 2 ]
[
je název programu (u mě /usr/bin/[
). Parametry se pochopitelně musí oddělit mezerou, stejně jako nemůžeš napsat mkdiradresář
místo mkdir adresář
.
Tiskni
Sdílej: