以./example/mnist/train_lenet.sh
為例慷暂。
要將該腳本的結(jié)果輸出到文件蜈项,本以為直接./example/mnist/train_lenet.sh > result.txt
就好了芹关,沒想到不行。
那就用tee
這個命令吧紧卒,可以從標(biāo)準(zhǔn)輸出中讀取內(nèi)容并寫入到文件侥衬。
因此,可用的命令為./example/mnist/train_lenet.sh 2>&1 | tee result.txt
跑芳。
其中2>&1
的意思為將標(biāo)準(zhǔn)錯誤定向到標(biāo)準(zhǔn)輸出當(dāng)中轴总,一并輸出。要是不考慮標(biāo)準(zhǔn)錯誤博个,使用>&1
也行怀樟。
加&
符號的原因是需要將1
識別為標(biāo)準(zhǔn)輸出,而不是1
這個文件名盆佣。