The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Hinzufügen von Text und spezifische Räume zu jeder Zeile in einer Textdatei hertingm Shell Programmierung und Scripting 4 08-25-2008 03:34 PM
parse über eine Text-Datei und Ausgabe viele sophiadun UNIX for Dummies Questions & Answers 14 02-20-2008 06:08 AM
Extrahieren von Text in 2 Spalten der Ausgabedatei. Dänisch Shakil Shell Programmierung und Scripting 2 10-19-2007 11:03 AM
Ich möchte den Text-Ausgabe von einem "nohup.out"-Datei. Iamthe große UNIX for Dummies Questions & Answers 3 05-01-2007 01:41 PM
grep mehrere Text-Dateien im Ordner, in 1-Text-Datei? coppertone UNIX for Dummies Questions & Answers 7 08-23-2002 03:50 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 10-24-2008
Lasthitlarry Lasthitlarry is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Beiträge: 6
Bewundern Sie die Antworten, so weit ich bin versucht zu lesen, über was als nächstes zu tun, die Probleme, die ich bin, denen ich die Notwendigkeit zu wissen, wie man Schritt in die nächste Zeile in der Textdatei, und die Ergebnisse habe ich so weit sind beunruhigend. Ich habe 2 IP-Adressen bisher in der Text-Datei, wenn die IP-Adresse, ein Ping-Signal wird zuerst in der Liste, es gibt:

- IP-Adresse 1 - PING

aber wenn ich eine IP-Adresse, doesnt ping erste in der Liste gibt es:

- IP-Adresse 2 - PING

Ich habe auch meine veränderten Code zu löschen, die Ergebnisse zum Zeitpunkt des Beginns des Skripts

EDIT: Ich haben die IP-Adressen und nur sie haben den Namen - die IP-Adresse 1 - und - IP-Adresse 2 --
  #2 (permalink)  
Old 10-24-2008
sethcoop sethcoop is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Ort: Vereinigte Staaten von Amerika
Beiträge: 34
Geben Sie diese ein Schuss ...


Code:
 
#!/bin/ksh
List=pinglist1.txt

cat $List | while read ip
do

  ping -c 2 $ip
  rc=$?
 
  if [[ "$rc" = "0" ]]
  then
    echo "$ip PINGS">>pingresults.txt
  else
    echo "$ip DOESN'T PING">>pingresults.txt
  fi
done

  #3 (permalink)  
Old 10-24-2008
avis1981 avis1981 is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Location: NC
Beiträge: 21
Können Sie dieses:

#! / bin / ksh
IPLIST \u003d `cat ./pinglist1.txt"
für IP-in $ IPLIST
tun
echo $ ip
ping-c 2 $ ip>> log.txt
if [[$? -eq 0]]
dann
print $ ip "PING">> pingresults.txt
sonst
print $ ip "nicht PING">> pingresults.txt
fi
getan
  #4 (permalink)  
Old 10-24-2008
Lasthitlarry Lasthitlarry is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Beiträge: 6
Zitat:
Zitat von avis1981 View Post
Können Sie dieses:

#! / bin / ksh
IPLIST \u003d `cat ./pinglist1.txt"
für IP-in $ IPLIST
tun
echo $ ip
ping-c 2 $ ip>> log.txt
if [[$? -eq 0]]
dann
print $ ip "PING">> pingresults.txt
sonst
print $ ip "nicht PING">> pingresults.txt
fi
getan
DANKE.

Ich musste einfach etwas ändern, verändert [[]] auf [] und Print-to-Echo und es funktionierte.

pingresults.txt die folgenden (xxx für die Zwecke der Gefahrenabwehr):

xxx.xxx.193.16 NICHT PING
xxx.xxx.135.194 PING

Danke!
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 12:37 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0