puppylinux: acpitool -s в .sh файле

if_files(){
    for f do command <"$f" &&
          set -- "$@" "$f"
          shift
    done; printf present:\\t%s\\n "$@"
}   2>&1

Для отправки почты из оболочки вы можете использовать mail, но вам понадобится правильно настроенный MTA.

Многие программы посылают вашей учетной записи пользователя unix электронное письмо, но оно вполне может оказаться в dead_letter, если вы не настроили его правильно. Среди них cron, как уже упоминалось, но есть также at, и даже ex или vi могут сделать это, оба из которых могут запускать сценарии оболочки.

Вы можете использовать приведенную выше функцию со стандартным почтовым клиентом, например:

if_files ./* |
mail -s file_check you@domain.com
0
09.03.2019, 10:55
1 ответ

Публикую ответ на свой вопрос, чтобы он мог быть полезен и кому-то еще.

acpitool -s
read

Это должно войти в файл.sh. Пометить этот файл как исполняемый. Запустить его. И это помогает.

0
28.01.2020, 04:15

Теги

Похожие вопросы