abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:11 | Pozvánky

    V pátek 28. srpna 2026 se v pražském Karlíně uskuteční již osmý Mobilní Hackday. Akce začne v 10:00 a potrvá až do večera. Setkání proběhne v prostorách SUSE Linux, s.r.o. na adrese Křižíkova 148/34, Praha 8 – Karlín. Nejbližší zastávkou je Křižíkova, kam se lze dostat tramvají i metrem. Na programu budou například novinky z posledních měsíců, možnosti, jak si zjednodušit práci s LLM/AI, a také nová linuxová distribuce BengalOS, včetně … více »

    David Heidelberg | Komentářů: 0
    včera 17:22 | Nová verze

    Jakub Vrána vydal Adminer ve verzi 6.0.0 s více než 130 změnami: "Většina změn vznikla s asistencí Claude Opus 5. Někteří lidi se bojí, že AI asistence může kód zamořit technickým dluhem. To je jistě pravda, pokud vývojář všechny změny bezduše odbouchne Enterem. Ale pokud si pořádně projde plán, vyjedná v něm změny a pak totéž udělá i s vygenerovaným kódem, kvalita kódu stoupne a technický dluh naopak klesne. Je to jako párové programování s

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    8.8. 04:44 | IT novinky

    U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).

    Ladislav Hagara | Komentářů: 7
    7.8. 16:00 | Bezpečnostní upozornění

    Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.

    Ladislav Hagara | Komentářů: 5
    7.8. 15:33 | IT novinky

    Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její

    … více »
    Ladislav Hagara | Komentářů: 18
    7.8. 12:44 | Humor

    Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.

    Ladislav Hagara | Komentářů: 4
    6.8. 08:00 | IT novinky

    Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí

    … více »
    Ladislav Hagara | Komentářů: 12
    5.8. 17:00 | Zajímavý software

    Společnost Cloudflare představila Cloudflare OS (GitHub), tj. open source platformu navrženou pro integraci umělé inteligence (agentů) přímo do pracovních procesů organizací.

    Ladislav Hagara | Komentářů: 0
    5.8. 12:44 | Nová verze

    Byla vydána nová verze 5.13 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (18%)
     (30%)
     (6%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2362 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Řešení s logem

    12.3.2013 10:14 Petras
    Řešení s logem
    Přečteno: 537×
    Dobry den, chtel bych se zeptat, jak bych mohl poslat stderr a stdout zaroven do souboru a na obrazovku. Zkousel jsem tohle
    prikaz 2>&1 | tee /tmp/log
    ale hledam lepsi reseni jelikoz nefunguje dle predstav, jelikoz dopredu nevim, jaky prikaz bude spusten.
    echo "blabla" 2>&1 | tee /tmp/log
    funguje dobre, ale
    nano /bla/bla 2>&1 | tee /tmp/log
    vytvoří nečitelný soubor. Jak tedy zaznamenat vše do souboru co se udalo na obrazovce ? Nejenom chyby. Díky za pomoc

    Odpovědi

    Luboš Doležel (Doli) avatar 12.3.2013 10:18 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Řešení s logem
    Nevím, jak byste si záznam nano představoval.
    12.3.2013 10:20 Petras
    Rozbalit Rozbalit vše Re: Řešení s logem
    No záznam nano a jmu podobné samozřejmě nepotřebuji, ale jak jsem psal, nevím jak to ošetřit když nevim jaky prikaz bude spusten...
    12.3.2013 14:14 NN
    Rozbalit Rozbalit vše Re: Řešení s logem
    nevim jaky prikaz bude spusten...
    Proc?
    12.3.2013 16:28 Petras
    Rozbalit Rozbalit vše Re: Řešení s logem
    Proč? No nevím jaký příkaz kdo napíše, má miliardu možností... může napsat co chce..
    12.3.2013 16:42 potato
    Rozbalit Rozbalit vše Re: Řešení s logem
    Proč by ho v tom případě přesměrovával?

    Zřejmě jediná podstatná část dotazu tedy je ,Jak tedy zaznamenat vše do souboru co se udalo na obrazovce?`, což lze např. přes screen, jak už bylo napsáno -- pokud předpokládáme, že věta měla znít ,Jak zaznamenat do souboru vše, co se událo v terminálu?`. Ale s přesměrováním to nemá nic společného, takže zbytek je jen na zmatení.
    12.3.2013 17:08 Petras
    Rozbalit Rozbalit vše Re: Řešení s logem
    OK, zeptam se tedy ne jak to udelat ale co potrebuji. Potrebuji udelat to, že kdyz spustim jakykoliv prikaz abych videl jeho prubeh v terminalu ale aby se vse co jsem videl v terminale ulozilo i do souboru. Po dokonceni prikazu ukoncit zapis do souboru. Pomoci screen to nechci, potrebuji neco jednoducheho. DIval jsem se na prikaz "script" ale soubor ktery se behem provadeni vytvori je necitelny nebo je citelny jen v nejakem programu. Díky
    12.3.2013 23:10 potato
    Rozbalit Rozbalit vše Re: Řešení s logem
    Nic jednoduchého pro programy pracující s terminálem v raw módu (editory, mc, dialog, ...) AFAIK neexistuje a ani nejde. Každá taková věc bude z principu nějakým muset způsobem obsahovat emulátor terminálu (resp. to bude fíčura nějakého emulátoru terminálu).
    12.3.2013 23:11 potato
    Rozbalit Rozbalit vše Re: Řešení s logem
    s/nějakým muset/muset nějakým/
    13.3.2013 00:05 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Řešení s logem
    :-) měl jsem svoji poznámku rozepsanou hodně dlouho.
    13.3.2013 00:00 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Řešení s logem
    Myslím si, že hlavně nechápete, co se v tom terminálu děje. Jsou v něm totiž dva odlišné režimy.
    1. Když napíšete příkazy jako ls nebo df, které vám vypisují informace a výpis roluje nahoru, tak jste vlastně v emulaci toho snad úplně nejstaršího terminálu a to "čtečky děrných štíků a tiskárny". Takový byl můj první terminál, který jsem kdysi před 30 lety viděl. Není zde žádný možnost se vrátit. To co se vypisuje pořád pokračuje a roluje nahoru. Na druhou stranu, text který jede do terminálu by přesně stejně mohl jít do tiskárny a dával by smysl. Stejně tak dává smysl při záchytu do souboru.
    2. V té chvíli, kdy spustíte nano či jiné editory nebo i less jste v něčem, co se kdysi nazývalo "celoobrazovkový" terminál. Původně byl hardwarově vyroben, nyní samozřejmě jen emulace. V něm nejde o to napsat písmeno "A" jako v předchozím případě, ale napsat písmeno "A" do např. 5. sloupce a 8. řádku. Na to, aby terminál umístil písmeno to konkrétní pozice musí dostat odpovídající příkaz. (Tuším, jestli se dobře pamatuji, tak pro terminály řady VT100 a vyšší to bylo ESC[M8,5 pro uvedenou pozici 5. sloupce a 8. řádku. A mnoho dalších příkazů pro jiné akce. Jiné typy terminálů měly jiné příkazy a v podstatě při vzdáleném připojení přes SSH a/nebo Telnet je domluva o typu terminálu a tedy o volbě těchto řídících sekvencích jednou částí inicializace. Bez správné dohody klienta a serveru by používání editorů jako nano nefungovalo. Jakýkoliv záchyt vám zachytí právě tyto řídící sekvence, protože ty skutečně po lince mezi aplikací a terminálem chodí.
    Pokud chcete správně vidět, co se děje i v těchto "celoobrazovkových" aplikacích potřebujete interpret (emulaci) terminálu, který Vaše aplikace používají. V tom režimu adresace obrazovky totiž obecně nemáte žádné vodítko, tuším jsem se potkal i s aplikací, která psala do terminálu od prava do leva při rolování textu, (tím pádem konkrétně adresovala každé písmeno na řádku a pak ho napsala), protože ty písmena vyzvedávala ze stacku a brala je proto logicky v opačném pořadí.
    13.3.2013 10:34 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Řešení s logem
    Script uloží to, co se posílá na terminál. Tedy to, co vidí terminál. To, co vidí uživatel, je výsledek, který mu zprostředkovává terminál, a jak tuto uživatelskou experience zachytit, je otázka. Nabízí se udělat z toho video...

    Pokud to chcete v textu, tak možná nějaký emulátor terminálu, který by to v čase uměl "přehrát". Znám jen conspy který je určen trochu k něčemu jinému a má různá omezení, nicméně si umím představit, že by poslouchal na nějakém zařízení typu virtuální konzole a pokud by se na to zařízení přehrál ten záznam ze skriptu, mohl by z toho být nějaký výsledek.

    Pro zlepšení čitelnosti toho logu ze skriptu můžete použít less, který vám ten výstup alespoň obarví (pokud používáte barevný less:) a trochu interpertuje různé escape sekvence, i když chápu že to není to, co byste si představoval.

    Samozřejmě jen to "uložit do souboru" nejde, protože tam vám chybí třetí rozměr - čas :) a různým pokusům typu "při každé změně na obrazovce vygrabuji znovu vše co je vidět na obrazovce a uložím to do souboru znova + s tou novou změnou" čímž byste získal takovou "slideshow" brání fakt, že jaksi nemáte čím zpětně z terminálu vyžebrat informaci stylem "prosím tě co jsem ti před hodinou poslal abys to vypsal někde doprostřed obrazovky" já to zapomněl... Terminlá nejspíš řekne "já taky, ty to na té obrazovce už nevidíš?:)". Musel by to tedy podporovat přímo ten terminál, a takový neznám.
    13.3.2013 08:52 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Řešení s logem
    jde ti o to jen logovat co kdo napise?? pokud ti staci tato volba tak pouzij logkeys :)
    This is not a bug it's a feature
    12.3.2013 10:59 darkenik
    Rozbalit Rozbalit vše Re: Řešení s logem
    mozno hladate prikaz script

    script -a /tmp/log

    nano /etc/whatever echo "aa" ...

    logout
    12.3.2013 12:49 Petras
    Rozbalit Rozbalit vše Re: Řešení s logem
    Co to jako má dělat, nedává to žádný smysl :-(
    12.3.2013 20:57 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Řešení s logem
    Co asi :) Příkazem script "pošlete stderr a stdout zaroven do souboru a na obrazovku", což je to, co jste v zadání chtěl. Příkazy, které od té doby provedete, budou zaznamenány. Otázka je, jak byste chtěl zaznamenat třeba tu práci s editorem. Video vám z toho asi nikdo neudělá.
    12.3.2013 14:23 WerK
    Rozbalit Rozbalit vše Re: Řešení s logem
    Resil jsem neco podobneho a pouzivam na to program screen. Ten umi hromadu jinych veci, ale vas bude zajimat prikaz log, ktery pak v home vytvori .screenlog* soubor. Cili pouziti je asi takoveto:

    screen ve screene dat Ctrl-a : (zmacknout a drzet ctrl, zmacknout a, oboje pustit a zmacknout : ), do prikazove radky co se objevi zadat log on, spustit pozadovany prikaz,

    vice podrobnosti v man screen

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.