Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 145. Aktuální verze Firefoxu je 148. Od září přejde Chrome na dvoutýdenní cyklus vydávání. V kterém týdnu bude mít Chrome větší číslo verze než Firefox? 😀
Apple představil nové čipy M5 Pro a M5 Max, MacBook Pro s čipy M5 Pro a M5 Max, MacBook Air s čipem M5 a Studio Display a nový Studio Display XDR.
Bylo spuštěno hlasování o přednáškách a workshopech pro letošní Installfest, jenž proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13.
Byla vydána (Mastodon, 𝕏) třetí RC verze GIMPu 3.2. Přehled novinek v oznámení o vydání. Podrobně v souboru NEWS na GitLabu.
Apple představil iPhone 17e a iPad Air s čipem M4.
Byla vydána verze 1.0 editoru kódů Gram. Jedná se o fork editoru Zed bez telemetrie a umělé inteligence.
Byla oznámena spolupráce GrapheneOS s Motorolou. Podrobnosti v tiskové zprávě. GrapheneOS (Wikpedie) je varianta Androidu zaměřující se na bezpečnost a soukromí.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.2.1. Přehled novinek v Changelogu.
Volí se dvě místa v Radě openSUSE. Seznamte se se čtyřmi kandidáty. Členové projektu openSUSE mohou hlasovat od 1. do 8. března. Výsledky budou oznámeny 9. března.
Společnost OpenAI uzavřela dohodu s americkým ministerstvem obrany o poskytování technologií umělé inteligence (AI) pro utajované sítě americké armády. Firma to oznámila několik hodin poté, co prezident Donald Trump nařídil vládě, aby přestala využívat služby společnosti Anthropic.
#!/bin/bash
array=()
volba=0
until [ "$volba" = "" ]; do
echo -n "Pridej soubor/adresar: "; read volba
array[${#array[*]}]=$volba
done
echo
echo "Vypis soubor/adresar [0]"
echo "Odeber soubor/adresar [1]"
echo -n "Akce: "; read akce
case $akce in
0)
for ((i=0;i < ${#array[@]};i++ )); do
echo ${array[$i]}
done
;;
1)
for ((i=0;i < ${#array[@]};i++ )); do
rm -r ${array[$i]} 2>/dev/null
done
;;
*)
exit 1
;;
esac
exit 0
Treba takto..
NN
read -a a a načtení souboru do pole a=($(<soubor)).
Pavel Lukáš Martin Robin ...potom by mělo jít vybrat, který řádek umazat, zase to nabídne uživateli seznam a on zvolí, co smazat. Nechtěl jsem to dělat zbytečně přes > soubor, ale kdy by to šlo udělat přes pole..
#!/bin/bash
array=($(cat test))
echo ${array[@]}
echo
echo "Pridat [0]"
echo "Odebrat [1]"
echo -n "Akce: "; read akce
case $akce in
0)
echo -n "Soubor/adresar: "; read volba
array[${#array[*]}]=$volba
echo $volba >> test
;;
1)
echo -n "Index: "; read index
unset array[$index]
echo ${array[@]} > test
;;
esac
NN
Tiskni
Sdílej: