The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
oracle forbindelse fra shell script DILEEP410 Shell Programmering og Scripting 4 07-01-2009 03:19 AM
Sybase forbindelse gennem shell-script Amitabh UNIX for dummyer Spørgsmål & svar 9 04-10-2009 11:34 PM
Forbindelse til databasen via shell script ravi214u Shell Programmering og Scripting 1 01-08-2009 05:44 PM
statuslinjen i shell script eller perl learnbash Shell Programmering og Scripting 2 11-16-2008 11:17 AM
Telnet script til at teste åbne porte på MULT servere liketheshell Shell Programmering og Scripting 2 02-15-2008 12:13 AM

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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 03-19-2009
yhcheong yhcheong is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 9
Exclamation Sådan oprettes en shell script til at teste telnet forbindelse status

Hej venner,

Jeg er newbie til shell script. Jeg ønskede at skabe et shell script der kunne skrive et resultat for alle telnet status for forbindelsen. For eksempel (fra denne maskine jeg ønsker at teste telnet forbindelsen alt 100 + servere) med denne maskine.

Nogen idé om, hvordan man skriver dette shell script?
Sætter pris på, hvis du fyrene kunne hjælpe på dette.
Tak!
  #2 (permalink)  
Old 03-19-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Sep 2006
Stillinger: 2557
hvis du har Python, kan du bruge det script her. Python-scriptet test for havne. For telnet, i stedet blot med 23. andre løsninger omfatter brug nmap.
  #3 (permalink)  
Old 03-19-2009
yhcheong yhcheong is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 9
Thanks for the feedback.
Den nuværende maskine kører på Sun Solaris OS, det ikke har python. Scriptet jeg vil prøve teste telnet forbindelse med andre 100 + maskiner. Er der nogen shell script?
Den nmap synes lige jeg nødt til at installere på serveren.
Thanks in advance
  #4 (permalink)  
Old 03-19-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Placering:. Ved
Stillinger: 1950
Nmap er ikke helt så velegnet til at undersøge forbindelser. Du kan installere netcat og teste forbindelsen ved hjælp af parameteren-z, fx
Code:
netcat -z ${MACHINE} 23
if [ $? -eq 0 ]
then
    echo "Telnet accepting connections"
else
    echo "Telnet connections not possible"
fi

Eller, hvis du har bash til rådighed og ønsker ikke at installere noget andet, du kunne prøve at erstatte netcat opkald med
Code:
exec 3>/dev/tcp/${MACHINE}/23

Men det er virkelig, faktisk fugly.
  #5 (permalink)  
Old 03-19-2009
yhcheong yhcheong is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 9
Hi Pludi,

Tak for forslaget, hvis der køres bash. Jeg tror, det er samme ved at udføre følgende kommando
for én efter én (da jeg har hundred over telnet-forbindelse). Telnet forbindelsen porten er
2071

% Telnet 10.xxx 2071

for bash kommandoen
exec 3> / dev / tcp / $ (10.xxx) / 2071
hvis [$? -eq 0]

echo "Telnet acceptere forbindelser"
anden
echo "Telnet-forbindelser ikke er muligt"
fi

Det ser ud som ikke virker.

bash: / dev / tcp / $ (10.xxx) / 2071: dårlig substitution.


Har du nogen idé, som kan føre mig til at køre scriptet i et skud, og outputtet er de hundrede over telnet status for forbindelsen. På forhånd tak!
  #6 (permalink)  
Old 03-19-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Sep 2006
Stillinger: 2557
hvilken version er din Sun Solaris OS?
  #7 (permalink)  
Old 03-19-2009
yhcheong yhcheong is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 9
Citat:
Oprindeligt Indsendt af ghostdog74 View Post
hvilken version er din Sun Solaris OS?

SunOS 5.8 Generic_117350-38 sun4u sparc SUNW, Sun Fire-V890

Tak
Closed Thread

Bogmærker

Tags
grep eller

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 11:44 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0