Ошибки зависимостей libffi.so.5() и libgdbm.so.2() при установке пакета scl Python на машине CentOs

Чтобы отправить результат работы скрипта на электронную почту, я бы сделал нечто подобное:

#!/bin/bash

F=`mktemp`

A=`awk '{print $2}' /etc/fstab | grep -i "^/" | egrep -v '/etc/                 fstab|proc|sys|shm|pts'`

for i in $A; do grep "$i" /proc/mounts > /dev/null
    if [ $? -ne 0 ]; then
        echo $i "FALSE"
    fi
done >"$F"

if test -s "$F"; then
        ( echo "To: you@example.com"; \
    echo "Subject: mount failures"; \
    echo "";  cat "$F" ) \
    | /usr/sbin/sendmail -fyou@example.com you@example.com
fi

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

Я обнаружил, что оболочки sub -()полезны в таких случаях, это можно было сделать по-другому, используя один оператор printf, но я чувствовал, что это работает лучше.

-1
16.05.2019, 19:09
1 ответ

Не используйте пакеты CentOs 6 в системах CentOs 7.

Вы можете проверить часть в скобках ниже, чтобы убедиться, что это Centos 6 или 7

rh-python36-python-libs-3.6.3-1.{{el6}}.x86_6

В данном случае это версия 6, и я использовал CentOs 7.

0
28.04.2021, 23:33

Теги

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