Portál AbcLinuxu, 10. května 2025 11:06
source
, viz například man
bash
.
/dev/null
se dá zařídit kratším výrazem &>
/dev/null
.
crond
spouští úlohy pomocí /bin/sh
sh
jsem už hrozně dlouho neviděl (vždycky je to akorát link na bash
), takže už jsem asi trochu pobašovatěl :)
sh
, emuluje chování tradičního sh
. Osobně to řeším tak, že do cron tabulek nebo úloh spouštěných přes at dávám jen spuštění skriptu a v tom skriptu už pak nemusím přemýšlet, co je rozšíření bashe a co ne.
&>
dodržuje i jako /bin/sh
:
zoul@naima:~$ /bin/sh <<CUT > #!/bin/sh > > (echo standardní; echo chybový 1>&2) &> /dev/null > CUT zoul@naima:~$
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.