Portál AbcLinuxu, 5. května 2025 21:33
exec 1> >(tee -a /root/log.txt ) exec 2> >(tee -a /root/log.txt >&2 )Jenomže bych se pak rád, ještě v rámci toho skriptu vrátil k původnímu nastavení těch deskriptorů, jenomže vůbec nevím jak nato, např: uzavření stderr pomocí "exec 2>&-" úplně zablokuje tty. Díky za rady!
Řešení dotazu:
exec 11>&1 exec 12>&2 exec 1> >(tee -a /root/log.txt) exec 2> >(tee -a /root/log.txt >&2) ... exec 1>&11 exec 2>&12
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.