2011-08-01 14 views

答えて

0

redirect section of cleartool find examplesは、使用しているリダイレクトの種類は言及を行います。

  1. をSTDOUT情報は、コマンド文字列の末尾に「> file_name.txt」を追加取得するには:

  2. STDOUTとSTDERRの両方の情報を取得するには、コマンド文字列の最後に "> file_name.txt 2>&1"を追加します。

あなたはfindコマンドは実際にはいくつかのバージョンを確認し、印刷することを確認している場合は、あなたがしようとすることができます:stdoutとstderrの両方をキャプチャ

  • を(念のため)
  • リダイレクトへY:\...パスに関連付けられた副作用がないかどうかを確認する簡単なパス(c:\...)。 OP Kai Wisselが実際に問題を発見した

問題だったで%3 "version(\main\LATEST) && !lbtype(%3)" 私のソリューションです
:私は呼ん

SET VERARG="version(\main\LATEST) && !lbtype(%3)" 
cleartool find . -version %VERARG% -print > C:\Test_Logs\%3.log 
+0

関数d直接コマンドラインから、それは動作し、ログファイルにwrotes。問題は、バッチファイルと組み合わせてのみ発生します。 –

+0

@Kai:わかっていますが、リダイレクトに使用するパスがあるかどうか不思議です。 – VonC

+0

私はそれをいくつかのドライブにリダイレクトしましたが、問題は解決しません。 –

関連する問題