Muszę sprawdzić, czy dane mojego programu są przekierowywane; jeśli tak, muszę zachować i wysłać pocztą.Sprawdź, czy w skrypcie Basha jest przekierowanie standardowe:
przykład:
$ myprogram -param1 -param2 -param3 > /home/polly/log.txt
myprogram.sh
:
if 'redirection is not empty'; then
cat <redirection name> | mailx -s "This is a test email." [email protected]
fi
Nie jestem pewien, czy rozumiem. Jeśli wywoływany jest jako 'myprogram> something', chcesz wysłać treść" czegoś "? –
Czy możesz zadać pytanie? – Steffen
poprawne, chcę zachować coś i wysłać go do treści wiadomości – JackFrost65