![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX für Fortgeschrittene und Experten Expert-to-Experte. Erfahren Sie fortgeschrittene UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Fehlermeldung | lp-lo-kl | Linux | 1 | 05-14-2008 08:04 AM |
| Fehlermeldung | RDM00 | UNIX for Dummies Questions & Answers | 2 | 10-06-2006 06:43 PM |
| Fehlermeldung | ghuber | UNIX für Fortgeschrittene und Experten | 1 | 11-14-2005 06:04 AM |
| Fehlermeldung | ghuber | SUN Solaris | 0 | 11-13-2005 04:20 PM |
| Fehlermeldung vnc | Castelior | UNIX für Fortgeschrittene und Experten | 3 | 10-21-2004 04:50 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Fehlermeldung beim Kopieren-pls help
Hi ich habe das folgende Skript für die Durchführung von Regressionstests von zwei Setups ...
if [$ #-eq 0]; dann echo "Usage CfgFile Check" Ausfahrt fi cfgfile \u003d $ 1 cfgdir \u003d "/ Produkte / QUIC / data / Produkt / tools / cfg" testdir \u003d "/ Produkte / QUIC / data / Produkt / tools / test" scripts \u003d "/ Produkte / QUIC / data / Produkte / Tools / scripts" cd $ cfgdir ll $ cfgfile> / dev / null 2> / dev / null if [$? -eq 2], dann echo "CfgFile nicht gefunden" Ausfahrt fi filetype \u003d `cut-f1-d", "$ (cfgfile)" filepattern \u003d `cut-f2-d", "$ (cfgfile)" lscript \u003d `cut-f3-d", "$ (cfgfile)" rscript \u003d `cut-f4-d", "$ (cfgfile)" filedir \u003d `cut-f5-d", "$ (cfgfile)" lindir \u003d `cut-f6-d", "$ (cfgfile)" rindir \u003d `cut-f7-d", "$ (cfgfile)" llog \u003d `cut-f8-d", "$ (cfgfile)" rlog \u003d `cut-f9-d", "$ (cfgfile)" loutdir \u003d `cut-f10-d", "$ (cfgfile)" routdir \u003d `cut-f11-d", "$ (cfgfile)" outpattern \u003d `cut-f12-d", "$ (cfgfile)" testdirloc \u003d `cut-f13-d", "$ (cfgfile)" testdirrem \u003d `cut-f14-d", "$ (cfgfile)" cd -- rcp $ llog crpop @ hppa3: $ rlog cd $ filedir ls -1 * $ filepattern> "$ filetype". tmp cd / Produkte / QUIC / bin / Produkte / QUIC / bin / wrapper_xml.pl / prod/quic/cfg/preproc_dms300.xml & / Produkte / QUIC / bin / wrapper_xml.pl / prod/quic/cfg/formatter_dms300.xml & remsh hppa3-l crpop "cd / Produkte / Werkzeuge / ItaReg; rscript $" & cd $ filedir cat $ filetype.tmp | while read line do # Loop1 echo "Started Verarbeitung $ line" cd $ filedir cp $ line $ lindir # cp $ line $ (line% $ filepattern) p $ (filepattern) # rcp $ (line% $ filepattern) p $ (filepattern) crpop @ hppa3: $ rindir # rm $ (line% $ filepattern) p $ (filepattern) rcp $ line crpop @ hppa3: $ rindir # mv $ line $ line.done cd $ loutdir chk \u003d 0 while [$ (chk)-eq 0] do # loop2 sleep 2 chk \u003d `ls $ (line% $ filepattern) * $ outpattern 2> & - | wc-l` done # loop2 Ende chk \u003d 0 while [$ (chk)-eq 0] do # loop3 sleep 2 chk \u003d "remsh hppa3-l crpop-n" $ cd routdir; ls $ (line% $ filepattern) * $ outpattern "2> & - | wc-l` done # loop3 Ende echo "Fertig Verarbeitung $ line" cd $ filedir done # Loop1 Ende cd $ loutdir cp-p * $ outpattern) ($ testdirloc rcp-p crpop @ hppa3: $ (routdir }/*${ outpattern) $ testdirrem cd $ testdirloc # für die Datei in $ () outpattern # do # Mv $ file $ (file%. Lnp) # gemacht # uncompress *. Z cd .. ls -1 $ testdirloc / * $ (outpattern)> "$ filetype". loc.tmp cd $ testdirrem # für die Datei in $ () outpattern # do # Mv $ file $ (file%. Lnp) # gemacht # uncompress *. Z cd .. ls -1 $ testdirrem / * $ (outpattern)> "$ filetype". rem.tmp echo "Completed Verarbeitung von Dateien" diff $ testdirloc $ testdirrem | grep "diff"> "$ filetype". diff echo "done" Ich habe das Skript und Dateien in einer Maschine hp961. Es gibt zwei verschiedene Setups. Ein in hppa2 und ein weiteres in hp961. Ich habe die Verarbeitung von Dateien in beiden und vergleichen Sie sie. (Und das ist offensichtlich) Ich kann nicht alle meine Datei sin die Eingabe zusammen, da die Reihenfolge, in der sie verarbeitet werden shud Thésame. Also ich habe eine Schleife, um die Dateien in die entsprechenden Eingänge (lokal und remote) einer nach dem anderen. Das Problem, das ich bin, ist, dass, wenn ich Dateien und führen Sie das Skript bekomme ich die folgende Fehlermeldung manchmal. Aber zu anderen Zeiten die Dateien verarbeitet werden, gut. cp: kann nicht die Zugriffsbits auf product/dms300/preproc/input/67/U080823050069OCC: Keine solche Datei oder ein Verzeichnis Kann jemand bitte helfen Sie mir. Auch ich zahlreiche Hintergrund in beiden Maschinen (lokal und remote). Ich brauche alle diese Prozesse zu beenden, sobald das Skript ausgeführt. Gibt es überhaupt? |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|