0

少なくとも CentOS 6.xでは、利用可能な Apache 2.x モジュールのバージョンを一覧表示する方法が見つかりませんでした。次のコード (疑似コード) を発行できると思います。

find /usr/lib64/httpd/modules/ -type f | while read ln; [...] ; done | rpm -qa $ln

セクション ([...]) は、すべての $ln の最初の 25 文字と最後の 3 文字を削除し、それを にパイプしrpmます。これは、sed、awk、または単に bash を介して実行できます。処理する行は十数行しかないので、これを達成するための最も効率的な方法を探しているわけではありません。.

サンプル入力:

/usr/lib64/httpd/modules/mod_authz_default.so
/usr/lib64/httpd/modules/mod_fcgid.so
/usr/lib64/httpd/modules/mod_log_config.so
4

1 に答える 1