watch cat /proc/mdstat | grep -oE 'finish=[[:digit:]]+\.[[:digit:]]' | grep -oE '[[:digit:]]+\.[[:digit:]]'
Если вам действительно нравится формат "\ d" в стиле Perl и ваш grep поддерживает регулярные выражения в стиле Perl, то:
cat mdstat | grep -oP 'finish=\d+\.\d' | grep -oP '\d+\.\d'
где параметр "-P" указывает perl- стиль регулярных выражений.
Параметр «-o» указывает grep отображать только ту часть строки, которая соответствует регулярному выражению. Это то, что удаляет ненужный текст и позволяет нам вернуть только оставшееся время.
404 ошибки именно то, что они говорят, сервер не может найти запрошенный ресурс.
Эта ошибка всегда возникает из-за того, что вы не обновили свою локальную базу данных, поэтому pacman запрашивает версию, которая уже была заменена на зеркале.
Вот почему вы всегда должны убедиться, что ваша локальная база данных синхронизирована (-y
), когда вы обновляете (u
):pacman -Syu lsof
, чтобы решить вашу "проблему".
Еще лучше просто pacman -Syu
регулярно поддерживать вашу систему и локальную базу данных -в актуальном состоянии -; единственный поддерживаемый способ управления скользящим выпуском.