Измените свой сценарий загрузки, чтобы загрузить файлы на временное имя или каталог, затем переместить результат, когда загрузка будет закончена. Это более устойчиво, чем попытка обнаружить, что wget все еще работает; в частности, если wget будет прерван (например, перезагрузкой), то Вы не рискнете принимать частичный файл за полную загрузку. Кроме того, убедиться протестировать статус возврата wget. Возможности состоят в том, что Ваши поврежденные файлы являются на самом деле усеченными файлами, следующими из прерванной загрузки.
cd incoming &&
wget http://example.com/foo.zip &&
mv foo.zip ..
[править]
Самое легкое решение состоит в просто создать простой псевдоним для дурака:
alias mutt="/usr/bin/mutt -a $HOME/.std.vcf"
таким образом, если Вы входите mutt
mutt -a $HOME/.std.vcf
будет выполняться.Именно!
Обычно для создания электронного письма с вложениями mime-construct
используется:
mime-construct --to "nerd@example" --subject 'hi there' \
--string "test" --file-attach /etc/motd
Существуют некоторые решения автоматически добавить Ваш *.vcf:
Однако необычно использовать vcf на нельдах, где подпись более распространена.
Я не знаю дурака, но я могу сказать Вам в почте или mailx, что обычно делаю uuencode myAttachment.tar.gz attachmentName | mail -s "Here is that dolphin porn you requested" somedude@earthlink.cc.net.foo