這是說明我的問題makefile文件的降低例如:執行錯誤
exec:
time (ls > ls.txt; echo $$? > code) 2> time.txt
化妝EXEC一個Linux系統下運行正常:
Linux-2.6.32-642.4.2.el6.x86_64-x86_64-with-centos-6.8-Final
但下失敗我的Ubuntu安裝:
Linux-4.4.0-64-generic-x86_64-with-Ubuntu-16.04-xenial
and pr oduces消息:如果
/bin/sh: 1: Syntax error: word unexpected (expecting ")")
沒有問題我從終端運行命令時間直接。
在不同的Linux安裝中是否有不同版本的命令?我需要允許一系列命令的版本。
順便說一句,使shell調用明確的建議不會將輸出文件重定向到'time.txt'。 – Tsf