![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Lesen, Schreiben, Anhängen, Manipulation einer Datei. | szchmaltz | UNIX for Dummies Questions & Answers | 4 | 06-17-2008 03:02 AM |
| Lesen und Schreiben einer Datei den Dateinamen auf eine Datei param. | thebeginer | UNIX für Fortgeschrittene und Experten | 1 | 10-05-2007 05:38 PM |
| Lesen / Schreiben auf Sockel | Rein | Shell Programmierung und Scripting | 1 | 09-20-2007 09:57 PM |
| Lesen und Schreiben von Dateien auf LAN | lucky001 | High-Level-Programmierung | 3 | 03-30-2007 03:16 PM |
| Lesen und Schreiben von Dateien? | tracydp | UNIX for Dummies Questions & Answers | 3 | 08-30-2006 11:24 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Log-Datei schreiben und lesen
Hi all, Ich habe folgende Shell-Skript-Code, der versucht, sftp und schreibt sich in die Log-Datei. Code:
TestConnection ()
{
echo 'Connection to ' $DESTUSERNAME@$DESTHOSTNAME
$SETDEBUG
if [[ -a $SCRIPT ]]; then rm $SCRIPT ; fi
touch $SCRIPT
echo "cd" $REMOTEDIR >> $SCRIPT
echo "quit" >> $SCRIPT
chmod 700 $SCRIPT
sftp -b $SCRIPT $DESTUSERNAME@$DESTHOSTNAME > $SESSIONLOG
echo '**** FTP log reproduced below:'
echo '-----------------------------------------------------------'
cat $SESSIONLOG
echo '-----------------------------------------------------------'
}
den Code ausführt, und wenn ich manuell vi die Log-Datei kann ich einige Daten in die sie geschrieben ... In der Erwägung, dass der Anteil der Skript (cat $ SESSIONLOG) hat nothing.It druckt nothing.Does jeder wissen, was könnte das Problem?. Ich bin neu auf Unix-und iam Denken ist es, weil iam versuchen, Katze aus einer Datei, die sich noch? Wenn ja, wie bekomme ich sie um? Bitte helfen. Grüße |
|
||||
|
Zitat:
Das ist richtig Zaxxon. Hinzufügen sftp-b $ script $ DESTUSERNAME @ $ DESTHOSTNAME> $ SESSIONLOG 2> & 1 Der Trick hat .... vielen Dank Jungs |
|
||||
|
Eine weitere Frage: Ich möchte zum Vergleich der Wert der Variablen gegen einen String, und ich bin mit den unter-Code, aber doe's'nt scheinen dies zu tun ... ist es etwas falsch mit ihr? Code:
if echo "$PRECHECK" | grep 'FALSE';
then
echo "File Ftped Successfully: " $f
mv $f "FTPED_"$f
fi
Danke |
|
||||
|
Zitat:
Ich gehe davon aus [! -z $ PRECHECK] bedeutet, wird die Variable precheck gibt es?? Eine weitere Sache ist, dass ich eine E-Mail die Datei Protokollinhalt an einen Benutzer. Ich bin mit den Code unten ein: Code:
cat $SESSIONLOG|mailx -s "Alert created on $DATERUN : Transaction date is $DATERUN : Interface failure from RCUK to BottomLine " $EMAILADD Ist es richtig? Ich weiss nicht scheinen, um alle E-Mails .... |
![]() |
| Lesezeichen |
| Tags |
| Shell-Skript, Shell Scripting, Unix-Scripting, Unix-Scripting-Grundlagen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|