File.open( "/etc/leafnode/config" ) do |file| for line in file if line =~ /^s*servers*=s*(.*)/ if `scutil -r #{$1}`.chomp == "Reachable" unless `ps -acx | grep MacSOUP`.empty? system "fetchnews" exit 0 end end end end end
File.open( "/etc/leafnode/config" ) do |file|
for line in file
if line =~ /^s*servers*=s*(.*)/
if `scutil -r #{$1}`.chomp == "Reachable"
unless `ps -acx | grep MacSOUP`.empty?
system "fetchnews"
exit 0
end
end
end
end
end
File.open( "/etc/leafnode/config" ) do |file| for line in file if line =~ /^s*servers*=s*(.*)/ if `scutil -r #{$1}`.chomp == "Reachable" unless `ps -acx | grep MacSOUP`.empty? system "fetchnews" exit 0 end end end end end
servers.each do |s| fetchnews[] & (exit 0) if reachable[s] && macsoup[] end -----------------------------------------------------------------------
C'est bô. :)
-- Luc Heinrich -
yvon.thoravalNO-SPAM
Luc Heinrich wrote:
C'est bô. :)
c vrai °;))
mais j'aimerai ajouter qqc à ce script, ce sont les options de fetchnews.
y-a t'il un moyen, simple, de prendre tous les arguments du script et de les refiler à fetchnews, dans le cas, comme aujourd'hui, le script n'a pas, en lui-même d'arguments...
j'attends le bouquin "The Ruby Way"
Au cas où tu aurais du temps à perdre...
Un script perl : ----------------------------------------------------------------------- #! /usr/bin/env perl
# syslog-Ausgabe so √§ndern, dass ab der zweiten Zeile eine # Zeitdifferenz zur vorigen Zeile besteht. # perl -MCPAN -e shell 'install HTTP::Date'
donc, laisse la première ligne telle quelle et pour toutes les suivantes calcule la différence de temps en secondes par rapport à la précédente.
ça permet de voir ce qui coince dans un server de news... -- yt
Luc Heinrich <lucsky@mac.com> wrote:
C'est bô. :)
c vrai °;))
mais j'aimerai ajouter qqc à ce script, ce sont les options de
fetchnews.
y-a t'il un moyen, simple, de prendre tous les arguments du script et de
les refiler à fetchnews, dans le cas, comme aujourd'hui, le script n'a
pas, en lui-même d'arguments...
j'attends le bouquin "The Ruby Way"
Au cas où tu aurais du temps à perdre...
Un script perl :
-----------------------------------------------------------------------
#! /usr/bin/env perl
# syslog-Ausgabe so √§ndern, dass ab der zweiten Zeile eine
# Zeitdifferenz zur vorigen Zeile besteht.
# perl -MCPAN -e shell 'install HTTP::Date'
mais j'aimerai ajouter qqc à ce script, ce sont les options de fetchnews.
y-a t'il un moyen, simple, de prendre tous les arguments du script et de les refiler à fetchnews, dans le cas, comme aujourd'hui, le script n'a pas, en lui-même d'arguments...
j'attends le bouquin "The Ruby Way"
Au cas où tu aurais du temps à perdre...
Un script perl : ----------------------------------------------------------------------- #! /usr/bin/env perl
# syslog-Ausgabe so √§ndern, dass ab der zweiten Zeile eine # Zeitdifferenz zur vorigen Zeile besteht. # perl -MCPAN -e shell 'install HTTP::Date'