1

VPS で TUN ドライバーが有効になっているかどうかを確認するスクリプトを作成しています。チェックコマンドは次のとおりです。

cat /dev/net/tun

返された場合:

cat: /dev/net/tun: File descriptor in bad state

モジュールが有効になります。それ以外の場合は ERROR を返します。

これが私のスクリプトです:

tunstring="File descriptor in bad state"
if cat /dev/net/tun | grep -q "$tunstring"; then
    echo "GOOOOOD"
else
    echo "ERROR"
fi

ERRORメッセージが届きます。

テキストファイルで同じスクリプトを試してみましたが、うまくいきました...

4

1 に答える 1