Po 9 týdnech vývoje od vydání Linuxu 7.2 oznámil Linus Torvalds vydání Linuxu 7.3. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Memtest86+ (Wikipedie), svobodný nástroj pro kontrolu operační paměti, byl vydán ve verzi 9.00. S podporou architektury AArch64 (ARM64).
Společnost Fairphone stojící za stejnojmennými mobilními telefony představila (pdf) bezdrátová špuntová sluchátka Fairbuds 2. Opravitelná, s vyměnitelnými bateriemi a tříletou zárukou. Cena 119 eur.
O víkendu 17. a 18. října lze na brněnském výstavišti navštívit s jednou vstupenkou dvě akce: Maker Faire Brno, festival inovací, kreativity a kutilství, a GameDev Connect, akci určenou pro všechny současné a hlavně budoucí herní vývojáře.
Canonical vydal (email) Ubuntu 26.10 Stonking Stingray. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do července 2027.
České Radiokomunikace (CRA) ve čtvrtek odstřelily rozhlasový vysílač Liblice B, dosud nejvyšší stavbu v Česku. O demolici dvou 355 metrů vysokých stožárů rozhodly z důvodu jejich nevyužívání, už v úterý přitom zhasly a demontovaly jejich osvětlení.
Microsoft Defender nově podporuje linuxové desktopy.
for ARRAY_NAME in "${DIRS[@]}"
do
...
done
a potřeboval bych nahradit ${DIRS[@]} něčím jiným co by dokázalo načítat data ne z pole ale data ze souboru.. Děkuji
for ARRAY_NAME in "${DIRS[@]}"
do
echo "$ARRAY_NAME"
done
for LINE in $(cat file); do ...?
TEMP_FILE="/tmp/temp.tmp" ROW_COUNT=$(wc -l $TEMP_FILE) i=0 for ROW_NAME in "$(cat $TEMP_FILE)" do BAR=$(( 100*(++i)/$ROW_COUNT )) echo "$ROW_NAME" echo "$BAR" done
line 53: 100*(++i)/43 /tmp/temp.tmp : division by 0 (error token is "/temp.tmp ")
ROW_COUNT=$(wc -l $TEMP_FILE). Pusťte si tenhle příkaz (wc -l $TEMP_FILE) a uvidíte proč. Řešením je použít přesměrování
wc -l < $TEMP_FILEnebo oříznout výstup
cutem (například).
PS: ještě jeden takový dotaz ohledně funkcí
function foo {
$NAME="/tmp/foo/foo/"
$1 #tady se ma spustit: mkdir /tmp/foo/foo/
}
foo "mkdir $NAME"
jak tady v tom foo "mkdir $NAME" zapsat tu proměnou aby se doplnila až v te funkci foo ? Zkoušel jsem to až všelijak ale fakt nevím. Díky
foo "mkdir $NAME" foo "mkdir ""$NAME"" foo "mkdir "\"$NAME"\" foo "mkdir "`$NAME`" atd..
[ ! -d $NAME ] && mkdir $NAME
$1 použije $(eval $1)a samotné volanie potom bude foo "mkdir \$NAME"
cat <<EOF XXX $BAR Vytvářím: $NAME XXX EOF
Tiskni
Sdílej: