![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| cp skriptfel, pls hjälp med felsökning! | wrapster | UNIX för avancerade & Expertanvändare | 1 | 05-24-2008 08:12 |
| som en metod som är bäst för felsökning tankskalet script? | psiva_arul | UNIX för avancerade & Expertanvändare | 2 | 05-20-2008 06:33 |
| debugging ett manus? | wrapster | Shell-programmering och Skript | 2 | 03-25-2008 11:07 |
| Nee hjälpa debugging script .. plz | gzs553 | Shell-programmering och Skript | 8 | 11-24-2006 11:21 |
| HP-UX Felsökningsprogram Shell script | shihabvk | Shell-programmering och Skript | 1 | 04-24-2006 09:55 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
FTP felsökning av skript
Hej alla,
Jag försöker köra ett script och har inte haft mycket framgång köra det ... ne hjälpa debugging det kommer att bli uppskattat .. FTP script ensamt verk, men inte inom medan loop. nedan är skriptet Kod:
#!/usr/bin/ksh
destination_server=servename
destination_user_id=un
destination_password=pw
myfile=/dir1/xxx.dat
while true
do
if [[ -a $myfile ]]; then
echo "$myfile exists!"
ftp -v -n $destination_server <<END
user $destination_user_id $destination_password
cd dir3
put $myfile
END
echo 'FTP Complete'
else
sleep 600
fi
done
0403-057 Syntaxfel på rad 12: "<" är inte matchade. |
|
||||
|
Okej fungerar nu:
För andra som söker denna -- 0403-057 Syntaxfel på rad nn: "<" är inte matchade. Detta återlämnas när du använder <<EOF, <<EOF, <<-EOF, <<! etc. och alla de permutationer av syntax som preceed / följa. Om du även hitta detta är ett problem, jag har lyckats komma runt detta genom att innerförpackningen SQL i en process för att återvända ett värde t.ex. ORA_RC \u003d "$ ORACLE_HOME / bin / sqlplus / nolog <<EOF ansluta / som sysdba ................ EOF " |