![]() |
|
|
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 |
| Förälder / barn Korn shell script hjälp | sasaliasim | Shell-programmering och Skript | 1 | 05-06-2008 06:09 |
| Inkludera PERL script med i UNIX-script | ganapati | UNIX for Dummies Frågor & Svar | 1 | 04-29-2008 01:18 |
| Använda awk i shell script för att hämta ett index på en delsträng från en förälder string | sandeepms17 | Shell-programmering och Skript | 2 | 11-07-2007 07:44 |
| Hur kan man kalla ett perl-script från ett shell script | anumkoshy | Shell-programmering och Skript | 2 | 08-30-2007 05:23 |
| återvänder till den förälder skal efter åberopar ett skript inom ett script | gurukottur | Shell-programmering och Skript | 5 | 09-26-2006 08:05 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Hej Perl/UNIX-experter,
Jag har ett problem i att köra ett shell script från min perl script (auto.pl). Jag kör perl script använder perl auto.pl från skalet prompten Skalet script plockar filerna i "input"-mappen och procesess det. Skalet script blue.sh har denna kod. Kod:
export JAVA_HOME=/opt/j2sdk1.4.2_02
export PATH=${JAVA_HOME}/bin:${PATH}
export MANPATH=${JAVA_HOME}/man:${MANPATH}
export RUNPATH=:.:/export/home/lib/activation.jar:/export/home/lib/commons-dbcp-1.1.jar:/export/home/lib/jdbc2_0-stdext.jar:/export/home/lib/libmqjbnd05.so:/export/home/lib/postcard.jar
export RUNPATH=$RUNPATH:/export/home/lib/ant.jar:/export/home/lib/commons-logging-api.jar:/export/home/lib/jms.jar:/export/home/lib/log4j-1.2.8.jar:/export/home/lib/providerutil.jar
export
java -classpath $RUNPATH placeOrders ./input/
exec ( "blue.sh") exec ( ". / blue.sh") ". / blue.sh" "sh blue.sh" Jag får detta felmeddelande -- . / blå: JAVA_HOME \u003d / opt/j2sdk1.4.2_02: är inte en identifikationskod Men om jag kör det manuellt från skalet Kod:
./blue.sh Jag antar att problemet är att perl spawns ett nytt skal. |