Так, печатный символ табуляции фиксируется в исходном коде программы. Я не думаю, что дисплей символа табуляции в ударе может быть отредактирован в установке оболочки.
Я просто предполагаю здесь, но я думаю, что представление символа табуляции встраивается в наборе кодировки символов, который использует Ваша терминальная программа. Набор символов ASCII определяет символ табуляции, но набор символов UTF-8 не кажется. Я не думаю, что любая кодировка символов установила, использует другую ширину для символа табуляции, таким образом, я думаю, что Вам не повезло, если Вы не хотите записать свой собственный набор символов и использовать его, но это походит на неизбежную головную боль.
Вместо этого имейте Вас, попробовал pr
команда?
PR (1) пользователь управляет PR (1)
PR ИМЕНИ - преобразовывает текстовые файлы для печати
Для свопинга символов табуляции для 10 пробелов Вы могли сделать этот:-
./a.out | pr --expand-tabs=10 -t
Используйте-y опцию для Кв. - добираются, чтобы иметь, она не спрашивает. От man apt-get
:
-y, --yes, --assume-yes
Automatic yes to prompts; assume "yes" as answer to all prompts and
run non-interactively. If an undesirable situation, such as
changing a held package, trying to install a unauthenticated
package or removing an essential package occurs then apt-get will
abort. Configuration Item: APT::Get::Assume-Yes.
Можно также установить огибающую переменную DEBIAN_FRONTEND
DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
Ну, возможно, Вы используете неправильный инструмент. unattended-upgrades
пакет устанавливает обновления безопасности в ежедневной основе (может быть настроен), можно настроить что пакеты обновить или не обновить и т.д. Может быть установлен с помощью:
sudo apt-get install unattended-upgrades
От man unattended-upgrades
:
Конфигурация реализована с помощью способного механизма конфигурации. Конфигурационный файл по умолчанию может быть найден в/etc/apt/apt.conf.d/50unattended-upgrades
/etc/apt/apt.conf.d/
но только те, которые запускаются с Unattended-Upgrade::
быть проанализированным.
– Braiam
30.12.2013, 22:04
Универсальный инструмент для такого рода вещи yes
:
DESCRIPTION
Repeatedly output a line with all specified STRING(s), or 'y'.
Так, например, Вы могли сделать
yes | sudo apt-get upgrade
Обратите внимание на то, что в конкретном случае apt-get upgrade
использование опций, предложенных @Braiam или @ArthurUlfeldt, лучше.
apt-get update && yes | apt-get upgrade
(наши серверы, как предполагается, не используют sudo
... Не спрашивайте...),
– Canadian Luke
14.08.2014, 21:54
DEBIAN_FRONTEND
? Это используется для других процессов также? – Canadian Luke 30.12.2013, 21:58DEBIAN_FRONTEND
. Это не упоминается в моем Debianman debconf
хотя, таким образом, это может быть вещь Ubuntu. – terdon♦ 30.12.2013, 22:31man 7 debconf
;) – Braiam 30.12.2013, 22:48man 7 debconf
но ничего не получил. Теперь я знаю, почему :) – terdon♦ 30.12.2013, 22:51