Помогает ли это? : sudo apt-get install --reinstall apache2 --fix-missing
или если этого недостаточно, попробуйте установить с помощью пакета-менеджера единства все пакеты, касающиеся " лампа "в качестве слова поиска, тогда перечислены все необходимые пакеты.
Если выше не было помощи, эта ссылка должна содержать ответы:
Следующие пакеты имеют неудовлетворенные зависимости (apache )
И есть:
Следующие пакеты имеют неудовлетворенные зависимости (apache)
Использование grep:
grep -Po '(\d+\.){3}\d+\s+\d+'
Как всегда в Linux существует более одного способа выполнить задание. Я разместил текст, который вы предоставили, в file.txt. Вот два возможных способа, основанных на информации, которую вы указали:
linux-okrz:~# awk '{print $(NF-1), $(NF)}' file.txt
address> <port>
xx.xxx.xx.xxx xxxx
xxx.xx.xxx.xxx xxxx
xx.xxx.xx.xxx xx
linux-okrz:~# sed 's|,||g' file.txt | awk '{print $3, $4}'
<IP address>
xx.xxx.xx.xxx xxxx
xxx.xx.xxx.xxx xxxx
xx.xxx.xx.xxx xx
. Обратите внимание, что в обоих примерах первая строка слегка отключена, поскольку между «IP» и «адресом» есть пробел. Предполагая, что в реальном выходе это фактический IP-адрес, который не должен быть проблемой. Кроме того, второй пример может не работать, если на выходе есть другие экземпляры, с которыми необходима важная запятая.
Наконец, эти команды основаны исключительно на выходе и предоставленном вопросе. Возможно, потребуется дополнительная настройка в зависимости от того, что еще находится в файле и / или что еще вы делаете в своем скрипте.
Поскольку столбцы являются инвариантными, вы можете cut -c32- (man cut) сохранить файл.
Использование grep:
grep -Po '(\d+\.){3}\d+\s+\d+'
Как всегда в Linux существует более одного способа выполнить задание. Я разместил текст, который вы предоставили, в file.txt. Вот два возможных способа, основанных на информации, которую вы указали:
linux-okrz:~# awk '{print $(NF-1), $(NF)}' file.txt
address> <port>
xx.xxx.xx.xxx xxxx
xxx.xx.xxx.xxx xxxx
xx.xxx.xx.xxx xx
linux-okrz:~# sed 's|,||g' file.txt | awk '{print $3, $4}'
<IP address>
xx.xxx.xx.xxx xxxx
xxx.xx.xxx.xxx xxxx
xx.xxx.xx.xxx xx
Обратите внимание, что в обоих примерах первая строка слегка отключена, так как между «IP» и «адресом» есть пробел. Предполагая, что в реальном выходе это фактический IP-адрес, который не должен быть проблемой. Кроме того, второй пример может не работать, если на выходе есть другие экземпляры, с которыми необходима важная запятая.
Наконец, эти команды основаны исключительно на выходе и предоставленном вопросе. Возможно, потребуется дополнительная настройка в зависимости от того, что еще находится в файле и / или что еще вы делаете в своем скрипте.
Поскольку столбцы являются инвариантными, вы можете cut -c32- (man cut) сохранить файл.