Linux - dotaz

Jindrich Fucik fulda na seznam.cz
Čtvrtek Únor 6 12:01:40 CET 2020


---------- Původní e-mail ----------
> Jde pridat dalsi vystup, ktery pujde ne konzoli a bude ignorovat 
> presmerovani do souboru? Ucel jsou ruzne diagnosticke hlasky atp.

Je to troche obráceně - k stdout jde přidat ještě přesměrování do souboru:
man tee

> Jde nejak provadet vystup z programu primo do konzole, ktera je jako 
> bootovaci a provadi I/O pres UART? Cili jsem pripojen pres SSH, spustim 
> aplikaci, ta si bude zit v teto konzoli ale nektere texty bude sypat na 
> ten UART?
>
> Melo by to fungovat i u aplikace, ktere se spousti pri startu systemu 
> bez prihlaseni? Nebo pres driver Init? Nebo aby byl text soucasti vypisu 
> dmesg?
>
> Zjednodusene receno bych se chtel dozvedet, jak z vlastni aplikace nejak 
> jednoduse vypisovat a sledovat ladici informace, at uz ji spustim 
> manualne nebo je pri startu spustena automaticky. Neni zadouci moc plnit 
> log soubory.

Tady se upíráš nesprávným směrem. Pochopitelně můžeš smažit texty přímo do /dev/console nebo do /dev/serial0, ale to není to co hledáš. Správné je se seznámit s používáním syslog logování a nechat na syslogu, aby zprávu založil kam je potřeba. Takže začni:
man -k syslog


Další informace o konferenci Hw-list