以./example/mnist/train_lenet.sh為例。
要將該腳本的結(jié)果輸出到文件,本以為直接./example/mnist/train_lenet.sh > result.txt就好了,沒想到不行。
那就用tee這個(gè)命令吧,可以從標(biāo)準(zhǔn)輸出中讀取內(nèi)容并寫入到文件。
因此,可用的命令為./example/mnist/train_lenet.sh 2>&1 | tee result.txt。
其中2>&1的意思為將標(biāo)準(zhǔn)錯(cuò)誤定向到標(biāo)準(zhǔn)輸出當(dāng)中,一并輸出。要是不考慮標(biāo)準(zhǔn)錯(cuò)誤,使用>&1也行。
加&符號(hào)的原因是需要將1識(shí)別為標(biāo)準(zhǔn)輸出,而不是1這個(gè)文件名。