2017-10-02 6 views
1

ターミナルで実行されるビルゼルビルドコマンドの出力を保存することはできますか?コマンドは次のとおりです。ターミナルビルゼルビルド出力を保存する

bazel build tensorflow/examples/image_retraining:label_image && 
bazel-bin/tensorflow/examples/image_retraining/label_image 
--graph=/tmp/output_graph.pb 
--labels=/tmp/output_labels.txt 
--output_layer=final_result:0 
--image=$HOME/Desktop/Image-3/image1.png 

出力を.txtファイルに保存します。私は単にラインの最後まで> out.txtでタグ付けすることはできません、または私はエラーがスローされます。しかし、bazel-outputコマンドはありますか?

+0

ヒント: 'bazel実行を使用することができます:バイナリ - - --arg1 = foo、--arg2 = bar' – Jin

答えて

2

最新bazelコマンドの標準出力は、ワークスペースの出力ベースに記録されます。

$ echo $(bazel info output_base) 
/home/username/.cache/bazel/_bazel_username/3e8af127f8b488324cdf41111355ff4c 

と正確なファイルがcommand_logです:

$ echo $(bazel info command_log) 
/home/username/.cache/bazel/_bazel_username/3e8af127f8b488324cdf41111355ff4c/command.log 
+0

ありがとうございました! – Dexstrum

関連する問題