#!/usr/bin/perl
some code........
..................
system ("rpm -q iptables > /tmp/checkIptables");
my $iptables = open FH, "/tmp/checkIptables";
Приведенный выше код проверяет, установлен ли iptables
на вашем компьютере с Linux?Если он установлен, команда rpm -q iptables
выдаст вывод, как показано ниже:
iptables-1.4.7-3.el6.x86_64
Теперь я перенаправил этот вывод в файл с именем checkIptables
.
Теперь я хочу проверить, совпадает ли переменная $iptables
с приведенным выше выводом или нет.Меня не волнуют номера версий.
Это должно быть что-то вроде
if ($iptables eq iptables*){
...............
.......................}
Но iptables * выдает ошибку.