Du bist hier: Snippet-Verzeichnis » UNIX Admin (199)
Sprache:

ADDRESS.MIL FILE NODE UPDATE

Sprache: English
Programmiersprache: Unix Shell
Veröffentlicht von: californiakidd [nicht registriert]
Letzte Änderung: 15.05.2006
Aufrufe: 1115

Lizenz: BSD-Lizenz

Beschreibung

EDIT ABOVE $VARIABLES TO YOUR ACCOUNT.THIS UPDATES "ADDRESS.MIL" FILE VIA FTP(1).EXPECTS PPP(8) TO PASS NEW ADDRESS ON COMMAND LINE.EXAMPLE "/etc/ppp/ppp.linkup"# MYADDR:# !bg /etc/ppp/address.mil.sh MYADDREXAMPLE REMOTE RETRIEVAL AND USAGE$ ADDRESS=`fetch -qo - http://$DLINK/address.mil`$ ping $ADDRESS$ mail your.friend@$ADDRESS

Code

1 #! /bin/sh 2 # FILE: /etc/ppp/address.mil.sh 3 # DATE: Fri Jan 19 19:55:32 PST 2001 4 5 #---- edit 6 7 $DLINK= FTP.SERVER.MIL 8 $ACCOUNT= YourAccountName 9 $PASSWORD= AccountPassword 10 11 #----- 12 13 # EDIT ABOVE $VARIABLES TO YOUR ACCOUNT. 14 # THIS UPDATES "ADDRESS.MIL" FILE VIA FTP(1). 15 # EXPECTS PPP(8) TO PASS NEW ADDRESS ON COMMAND LINE. 16 # 17 # EXAMPLE "/etc/ppp/ppp.linkup" 18 ## MYADDR: 19 ## !bg /etc/ppp/address.mil.sh MYADDR 20 # 21 # EXAMPLE REMOTE RETRIEVAL AND USAGE 22 ## $ ADDRESS=`fetch -qo - http://$DLINK/address.mil` 23 ## $ ping $ADDRESS 24 ## $ mail your.friend@$ADDRESS 25 26 cd /etc/ppp 27 echo "$*" >address.mil 28 cp address.mil /etc 29 chmod a+r /etc/address.mil 30 31 #IP=`cat /etc/address.mil` 32 33 ( 34 echo "open $DLINK" 35 echo "quote user $ACCOUNT" 36 echo "quote pass $PASSWORD" 37 echo "put address.mil" 38 echo "quit" 39 ) | /usr/bin/ftp -n >/dev/null 40

Noch kein Kommentar vorhanden

Dieses Snippet kommentieren

Name *  

E-Mail (wird nicht angezeigt) *    

Website  

Kommentar *  

Sicherheitscode Sicherheitscode *    

RSS