Google Chrome 132 byl prohlášen za stabilní. Nejnovější stabilní verze 132.0.6834.83 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 16 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube).
Byla vydána verze 11.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 11.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 3.4.0 nástroje pro inkrementální kopírování souborů rsync (Wikipedie). Přehled oprav a vylepšení v souboru NEWS. Řešeno je 6 zranitelností.
V srpnu loňského roku byla vyhlášena RP2350 Hacking Challenge aneb oficiální výzva Raspberry Pi na prolomení bezpečnosti mikrokontroléru RP2350. Povedlo se. Včera byli představeni čtyři vítězové a jejich techniky.
Na čem aktuálně pracují vývojáři open source operačního systému Haiku (Wikipedie)? Byl publikován přehled vývoje za prosinec 2024. Vypíchnuto je začlenění webového prohlížeče Iceweasel, tj. alternativního sestavení Firefoxu.
Tetris a DOOM běžící v pdf. Proč a jak v příspěvku na blogu.
Společnost Oracle představila sadu nástrojů a skriptů pro sběr a analýzu dat o stavu linuxových systémů a jejich ladění pod společným názvem Oracle Linux Enhanced Diagnostics (OLED). K dispozici pod licencí GPLv2.
OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.3.0. Přináší RAIDZ Expansion, Fast Dedup, Direct IO, JSON a Long names.
Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu lednový souhrn novinek.
Baví vás bastlení, fyzika, IT a nebo prostě cokoliv technického? Proseděli jste celé Vánoce v záři obrazovky počítače a nebo jste o tom alespoň snili? Chcete se pochlubit technickými vánočními dárky? Pak doražte na Virtuální Bastlírnu - online pokec (nejen) techniků a bastlířů!
… více »DATA="Ahoj&Svete!" while IFS="&" read A B ; do echo "$A $B" done <<< $DATA # OUTPUT: "Ahoj Svete!"Problémem je, že do proměnné
IFS
nelze vložit řetězec, ale vždy jen jeden znak. Potřeboval bych však psát něco takového:
DATA="AhojANDSvete!" while IFS="AND" read A B ; do echo "$A $B" done <<< $DATA # OUTPUT: " hojANDSvete!"Z výstupu jasně plyne, že
IFS
může obsahovat jen jeden znak. Rád bych měl funkci SPLIT
, která by byla jakýmsi "workaroundem" a umožnila mi asi takovýto zápis:
DATA="AhojANDSvete!" while SPLIT "AND" A B ; do echo "$A $B" done <<< $DATA # OUTPUT: "Ahoj Svete!"Nebo nějak podobně. Jde mi o tu funkci
SPLIT
.
Bohužel se mi ne a ne podařit takovou funkci v čistém BASHi napsat. AWK, SED ani jiný nástroj z různých důvodů nemohu použít. Jen čistý BASH. Děkuji za vaše nápady.
string="${string//AND/|}" IFS="|"ale nesmíš v tom řetězci mít |, což asi máš, jinak by ses takhle neptal...
man bash
.
Děkuji.
Tiskni Sdílej: