добавление команды к выходу трубы

Что касается ошибок с dkms, то советую в качестве первого курса действия, чтобы проверить, действительно ли dkmsнеобходим, прежде чем тратить время на изучение основного корня ошибки.

Обычно dkmsиспользуется для (пере)компиляции/установки автоматически дополнительных модулей, не принадлежащих ядру по умолчанию, после установки пакета с новой версией ядра. Например, модули sysdigили драйверы realtek, а в старых версиях Debian — модули VMware vmtools.

Как видно из запроса, ls -la /var/lib/dkmsне содержит дополнительных модулей для компиляции (обычно (под)каталоги с исходным кодом).

Следовательно, мы знаем, что dkms не делает ничего полезного на этой машине.

ls -la /var/lib/dkms
total 12 
drwxr-xr-x 2  root root 4096 Sep  1 11:53 . 
drwxr-xr-x 46 root root 4096 Aug 30 16:18 .. 
-rw-r--r-- 1  root root    6 Aug 31 2016 dkms_dbversion

Таким образом, рекомендуется удалить его с помощью команды:

sudo aptitude purge dkms
0
26.09.2017, 20:06
1 ответ

Вы можете использовать xargsдля добавления нужной команды к каждой строке:

jq ".[] |.file.url_private_download" *json | xargs -n1 /bin/echo "wget"  
1
28.01.2020, 02:33

Теги

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