Suppresss “~ / Почта не существует” в дураке

Вы перепутываете синтаксис здесь.

Оболочка будет видеть ${var[%d] который немного походит на переменную оболочки - но не является. Необходимо попробовать

cat <<EOF
...
EOF

отлаживать и видеть точно, что происходит. То, что я думаю, что Вы хотите, является чем-то больше как

for ((i=0; i<=10; i++))
do
var[$i] = i*10
done

gnuplot<<EOF
values="${var[*]}"
do for [j in values] {
#need to access ${var[j]} somehow
val=sprintf("%d", j) ##access part of the array directly
}
EOF
11
06.01.2014, 20:08
4 ответа

Как Faheem указывает в комментарии, можно изменить местоположение почтовой папки по умолчанию в Вашем muttrc файл (обычно располагаемый в /etc/Muttrc для конфигураций в масштабе всей системы или ~/.muttrc для локальных конфигураций). Например:

set folder = "~/.mail"

но все еще необходимо создать папку, иначе дурак будет продолжать прослушивать Вас.

5
27.01.2020, 19:59
  • 1
    Это могло быть сложно, потому что MAILDIR procmail по умолчанию является $HOME/Mail. –   06.01.2014, 22:48
  • 2
    @user55518 я не вижу проблемы с этим. Я не использую procmail, но если бы я сделал, то я мог бы изменить его настройки также. –  Alois Mahdal 06.11.2014, 00:44

Сообщение выводится в Line 806 (main.c), и кажется, что у Вас нет опции отключить его.

Иметь a ~/Mail dir на значение по умолчанию, Вы могли, например, добавить строку к своему skel's:

# /etc/skel/.profile 
mkdir -p ~/Mail

Таким образом, при создании нового пользователя папка бомжа копируется в ~ и после первого входа в систему, у Вас будет свой ~ / Почтовым dir. Предварительные случаи лучший путь мог состоять в том, чтобы изменить adduser, если он имеет некоторые рычаги для этого вида probs.

2
27.01.2020, 19:59
  • 1
    Ну, я думаю, просто создавая /etc/skel/Mail папка была бы лучше, чем изменение .profile или adduser. OTOH, я был бы более счастливым, если бы папка не должна была существовать. –  Alois Mahdal 06.11.2014, 00:43

Каталог, о котором запрашивает Дурак, является каталогом по умолчанию, содержащим почтовые ящики. (Это не самостоятельно почтовый ящик.) Это - каталог, который сократил как + в начале почтового ящика соединяют каналом в Дураке. Вы не можете полностью отключить опцию (Дурак хочет + для значения чего-то) но можно изменить местоположение к чему-то, что существует как / или Ваш корневой каталог путем установки folder опция.

set folder=~
2
27.01.2020, 19:59

set folder=/dev/nullработает, если вы хотите подавить подсказку, не имея фактического каталога.

2
25.10.2021, 23:17

Теги

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