[英]Strange behaviour of indirection operator > in bash
我試圖這樣做是為了將所有輸出從命令行轉儲到time.txt文件中,因為這是我的腳本所需的。
(time echo "hi") > time.txt
我觀察到的是time
命令的輸出將到達終端。
real 0m0.000s
user 0m0.000s
sys 0m0.000s
和echo命令的輸出重定向到time.txt
$ cat time.txt
$ hi
為什么會這樣呢? 我很難理解這一點。 如何將time
命令的輸出重定向到文件?
我正在使用ubuntu14.04以防萬一。
在Linux中是否可以將時間輸出重定向到文件,有一個答案可以將EVERYTHING重定向到time.txt
。
但就我而言,我只希望time.txt
僅包含time
命令的輸出, time.txt
包含echo
的輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.