использовать sleep
. попробуйте это while true ; do ./your-script & ; sleep 1; done
Если бы требуется внести это изменение в масштабе всей системы, я был бы склонен добавить запись в каталоге /etc/profile.d
для него. Можно просто поместить файл там с содержанием следующим образом:
# /etc/profile.d/mailenv.sh
MAIL=$HOME/Maildir
или
MAILDIR=$HOME/Maildir
Эта переменная среды, $HOME
, должен быть в объеме, когда пользователь входит в систему. Мы вставляем эту запись /etc/profile.d
так, чтобы это было получено, когда пользователь входит в систему в среду их оболочки. С тех пор любые последующие "интерактивные" оболочки, которые они могут породить, наследуют переменную среды от исходной родительской оболочки.
Можно также установить mailutils
пакет:
$ sudo apt-get install mailutils
Который включает инструмент mu-tool
. Следующая команда покажет Вашу почтовую установку.
$ mu-tool info
VERSION=2.99.97
SYSCONFDIR=/etc
MAILSPOOLDIR=/var/mail/
SCHEME=mbox
LOG_FACILITY=mail
IPV6
USE_LIBPAM
HAVE_LIBLTDL
WITH_GDBM
WITH_GNUTLS
WITH_GSASL
WITH_GSSAPI
WITH_GUILE
WITH_PYTHON
....
Я не думаю, что Вы хотите сделать это. При контакте с почтой обычно существует 2 места, которые Вы должны иметь. Первое часто упоминается как шпулька или "почтовое отделение". Это - местоположение, куда почтовый сервер может поставить почту. Другой Ваш почтовый ящик (иначе. mbox
).
mail
страница справочника намекает на это также:
/var/mail/* post office (unless overridden by the MAIL
environment variable)
~/mbox user’s old mail
Когда для того же сервера определят задачу с буферизацией почты и разрешением пользователю считать почту, затем эти 2 каталога будут находиться на том же поле в различных местоположениях. При чтении почты с помощью чего-то как POP или IMAP "почтовое отделение" будет находиться на том сервере, и почтовый ящик будет находиться локально на любом клиенте, который Вы, оказывается, используете.
/home/user/Maildir
очевидно, но я - планирование использования веб-почты Roundcube, таким образом, я не знаю, лучше ли один путь, чем другой. Действительно новый в этом материале – чувствуют, что я в темноте. – Noel Forte 21.01.2014, 07:45mu-tool
не допустимая команда, даже после установкиmailutils
. – Noel Forte 21.01.2014, 08:10/var/spool/mail/$USER
в моих системах. Но я выполняю централизованную установку сервера Sendmail, w/IMAP (Голубятня) и Roundcube. – slm♦ 21.01.2014, 08:59mu-tool
частьmailutils
. Попробуйте aapt-cache search mu-tool
. – slm♦ 21.01.2014, 09:01