![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXの詳細&エキスパートのためのユーザー 専門家への専門家。先進のUNIXは、 UNIXのコマンドは、 Linux 、オペレーティングシステム、システム管理、プログラミング、シェル、シェルスクリプトは、 Solarisのは、 Linux 、 HP - UXのは、 AIXので、 OS X 、 BSDのこちらをご覧ください。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| エラーメッセージ | 本当に- lp -キロリットル | リナックス | 1 | 2008年5月14日 09:04午前 |
| エラーメッセージ | RDM00 | UNIXのダミー質問と回答のため | 2 | 2006年10月6日 07:43午後 |
| エラーメッセージ | ghuber | UNIXの詳細&エキスパートのためのユーザー | 1 | 2005年11月14日 06:04午前 |
| エラーメッセージ | ghuber | Sun Solaris | 0 | 2005年11月13日 04:20午後 |
| エラーメッセージのVNC | Castelior | UNIXの詳細&エキスパートのためのユーザー | 3 | 2004年10月21日 05:50午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
エラーメッセージは、コピー- Plsヘルプ
こんにちは私は2つの設定の回帰テストを実行するための次のスクリプトを記述して...
場合、 [ $ # -式0 ] ;し "利用方法を確認するCfgFile "エコー 終了 Fiの cfgfile \u003d $ 1 cfgdir \u003d " /製品/ quic /データ/製品/ツール/ cfg " testdir \u003d " /製品/ quic /データ/製品/ツール/テスト" スクリプト\u003d " /製品/ quic /データ/製品/ツール/スクリプト" CDを$ cfgdir ll $ > cfgfileは/ dev / nullを2 >は/ dev / nullを もし[ $ ? -式2 ] ;し " CfgFile Not Found "のエコー 終了 Fiの ファイル形式\u003d `カットのF1 - Dを" 、 " $ ( ) cfgfile ` filepattern \u003d ` - F2キー- Dの削減" 、 " $ ( ) cfgfile ` lscript \u003d `カット- DのF3選手権" 、 " $ ( ) cfgfile ` rscript \u003d ` - F4をカット- D "は、 " $ ( ) cfgfile ` F5キーをカットfiledir \u003d ` - Dを" 、 " $ ( ) cfgfile ` F6キーをカットlindir \u003d ` - Dを" 、 " $ ( ) cfgfile ` rindir \u003d `カット- F7キー- Dを" 、 " $ ( ) cfgfile ` F8をカットllog \u003d ` - Dを" 、 " $ ( ) cfgfile ` rlog \u003d `カット- DのF9キーを押し" 、 " $ ( ) cfgfile ` F10をカットloutdir \u003d ` - Dを" 、 " $ ( ) cfgfile ` routdir \u003d `カット- F11キーを押して、エ" 、 " $ ( ) cfgfile ` outpattern \u003d `カット- F12キー- Dを" 、 " $ ( ) cfgfile ` testdirloc \u003d `カットf13 - Dを" 、 " $ ( ) cfgfile ` testdirrem \u003d `カットf14 - Dを" 、 " $ ( ) cfgfile ` のCD - @ rcp $ llog crpop hppa3 : $ rlog CDを$ filedir ls -1 * $ filepattern > " $ファイル形式" 。 tmpに /製品のCD / quic / binに /製品/ quic / binに/ wrapper_xml.pl / & prod/quic/cfg/preproc_dms300.xml /製品/ quic / binに/ wrapper_xml.pl / & prod/quic/cfg/formatter_dms300.xml remsh hppa3 - lのcrpop "のCD /製品/ツール/ ItaReg ; $ rscript " & CDを$ filedir 猫$ filetype.tmp |中の行を読む # loop1行う " "エコーライン$処理開始 CDを$ filedir ラインlindir $ $ cp に# cp $ライン$ (行% filepattern ) $ p $ ( ) filepattern # rcp $ (行% filepattern ) $ p $ ( ) @ crpop filepattern hppa3 : $ rindir 行% filepattern ) $ ( $ p $ rm # ( ) filepattern @ $ラインcrpop rcp hppa3 : $ rindir #ミュージックビデオ$ライン$ line.done CDを$ loutdir chk \u003d 0 一方[ $ ( chk ) -式0 ] # loop2行う 睡眠2 chk \u003d ` ls $ (行% $ filepattern ) * $ 2 outpattern > & - |トイレ- lの` # loop2終了完了 chk \u003d 0 一方[ $ ( chk ) -式0 ] # loop3を行う 睡眠2 chk \u003d ` remsh hppa3 - lのcrpop - N "のroutdirする$ cd ; ls $ (行% $ filepattern ) * $ " 2 outpattern > & - |トイレ- lの` # loop3終了完了 " "の行の処理を完了$エコー CDを$ filedir # loop1終了完了 CDを$ loutdir cp - pの* $ ( ) $ testdirloc outpattern rcp - p @ crpop hppa3 : $ ( routdir }/*${ outpattern ) $ testdirrem CDを$ testdirloc # $でファイルを( ) outpattern #行う #ミュージックビデオ$ $ ( %ファイルのファイルです。 lnp ) #実行 *. Ž解凍# CDを.. ls -1 $ testdirloc / * $ ( ) outpattern > " $ファイル形式" 。 loc.tmp $ testdirremのCD # $でファイルを( ) outpattern #行う #ミュージックビデオ$ $ ( %ファイルのファイルです。 lnp ) #実行 *. Ž解凍# CDを.. ls -1 $ testdirrem / * $ ( ) outpattern > " $ファイル形式" 。 rem.tmp " "ファイルの処理を完了したエコー 差分testdirloc $ $ testdirrem |はgrep "差分" > " $ファイル形式" 。差分 "終了"エコー 私は1台のマシンhp961のスクリプトと入力ファイルがあります。 2つの別々の設定されています。 1つのhppa2で、別のhp961 。 私は両方のファイルを処理して比較している。 (も明白) thats 私は、入力が処理される順序はshud以来thesameされるすべてのファイルを一緒に罪を配置することはできません。だから私は、それぞれの入力で、ファイルを配置するためのループを使用した(ローカルおよびリモートの) 1つずつ。 私は午前の問題に直面したとき私はファイルを置くと私は時々は、次のエラーが表示されるスクリプトを実行されています。しかし、他の回では、ファイルの微細加工されています。 cp : product/dms300/preproc/input/67/U080823050069OCC上の許可ビットを設定することはできません:そのようなファイルまたはディレクトリ 誰か私を助けてくれない。 また、私は両方のマシンで多数のバックグラウンドプロセスの起動(ローカルおよびリモート) 。私は一度に実行するスクリプトが終了しているすべてのプロセスを終了する必要があります。とにかくそこはありますか? |