![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| olvasás, írás, appending, manipulálja a fájlt. | szchmaltz | A UNIX a dummies Kérdések és válaszok | 4 | 06-17-2008 02:02 AM |
| Olvasás és írás a fájlt a fájl neve egy param fájlt. | thebeginer | A UNIX a fejlett és szakértői Felhasználók | 1 | 10-05-2007 04:38 PM |
| olvasás, írás, hogy sockets | megzaboláz | Shell programozás és Scripting | 1 | 09-20-2007 08:57 PM |
| Olvasása és írása fájl LAN | lucky001 | Magas szintű Programozás | 3 | 03-30-2007 02:16 PM |
| Olvasása és írása a fájlokat? | tracydp | A UNIX a dummies Kérdések és válaszok | 3 | 08-30-2006 10:24 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Naplófájl írása és olvasása
Hi all,
Én a következő shell script-kód, amely megpróbálja sftp és kiírja a napló a log file. Kód:
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 '-----------------------------------------------------------'
}
Mivel a részét script (cat $ SESSIONLOG) nem nothing.It prints nothing.Does bárki tudja, mi lehet a probléma?. Én vagyok az új UNIX és most is azt gondoltam, mert most próbálok macska egy fájlt, amely még mindig nyitott? Ha igen, hogyan jutok körülötte? Kérem, segítsen. Üdvözlettel |
|
||||
|
Idézet:
Thats helyes Zaxxon. Adding sftp-b SCRIPT $ $ $ DESTUSERNAME @ DESTHOSTNAME> $ SESSIONLOG 2> & 1 volt a trükk .... thanks alot guys |
|
||||
|
Még egy kérdés:
Azt akarom, hogy hasonlítsa össze az értéket a változó egy karakterláncot, és én vagyok az alábbi kódot, de doe's'nt úgy tűnik, hogy ez ... Van valami baj vele? Kód:
if echo "$PRECHECK" | grep 'FALSE';
then
echo "File Ftped Successfully: " $f
mv $f "FTPED_"$f
fi
Köszönöm |
|
||||
|
Idézet:
Feltételezem, [! -Z $ PRECHECK] azt jelenti-e a változó precheck létezik? Még egy dolog, hogy szükség van az e-mail a log file tartalmát egy felhasználó. Én vagyok az alábbi kódot: Kód:
cat $SESSIONLOG|mailx -s "Alert created on $DATERUN : Transaction date is $DATERUN : Interface failure from RCUK to BottomLine " $EMAILADD |
![]() |
| Könyvjelzõk |
| Címkék |
| shell script, shell scripting, unix scripting, unix scripting alapjai |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|