Вы можете очистить конечные пробелы с помощью tr и поместить 'B' в эхо-команду:
echo "$(du -ch ~ | grep total | cut -c 1-5 | tr -d '[:blank:]')B" | sed 's/\(K\|M\|G\)B/ \1B/'
Или просто sed это:)
du -ch ~ | grep total | cut -c 1-5 | sed 's/\s\+$/B/' | sed 's/\(K\|M\|G\)B/ \1B/'
редактировать 0:Не заметил пробел перед единицей, добавил последний sed для выполнения задания
Предполагая, что вы используете стабильную версию Debian 9, ее пакеты будут обновлены только в том случае, если будут включены основные исправления безопасности или удобства использования. Ограничения на обновление предназначены для обеспечения большей стабильности.
Debian 9 — это версия, называемая «растянутой». Согласно https://packages.debian.org/stretch/allpackages, в него входит libreoffice (1:5.2.7-1+deb9u10) [security]
. LibreOffice не указан в списке https://packages.debian.org/stretch-updates/allpackages, поэтому в Debian 9 больше нет обновлений LibreOffice.
Если вам нужна последняя версия LibreOffice в Debian 9, вам необходимо загрузить и установить ее сhttps://www.libreoffice.org/.
Если LibreOffice 6.1.5 достаточно хорош, вы можете либо перейти на Debian 10 (buster ), либо добавить репозиторий бэкпортов stretch в свои источники apt. например, с:
echo "deb http://deb.debian.org/debian stretch-backports main" | \
sudo tee /etc/apt/sources.list.d/stretch-backports.list
Я не уверен, что версия 6.3.0 или более поздняя версия когда-либо будет перенесена на Stretch, но она уже есть в репозитории Backports для Buster. Вам нужно будет перейти на buster, а затем добавить репозиторий buster backports.
echo "deb http://deb.debian.org/debian buster-backports main" | \
sudo tee /etc/apt/sources.list.d/buster-backports.list
Вы можете установить LO 6.3.0 со страницы загрузки веб-сайта LibreOffice, но если вы сделаете это, вам придется вручную обновлять его для каждого нового выпуска -, вы исключите его из системы управления пакетами Debian. Вы также должны сначала очистить все пакеты LO debian, чтобы убедиться, что нет конфликта с пакетами LO debian и не -LO debian.
Это один из нескольких способов, которыми пользователи могут сломать свою систему Debian .
Это не рекомендуется делать, если вам абсолютно не требуется версия LO 6.3.0, а никакая другая версия не подойдет, и вы не можете ждать несколько недель или столько времени, сколько потребуется, чтобы получить доступ к бэкпортам.
Кстати, вы можете проверить, какие версии LO доступны для различных выпусков Debian, а также до -выпусков и бэкпортов, используя средство отслеживания пакетов Debian: