2013-01-07 117 views
0

我有這個shell腳本執行以下命令:回聲shell腳本的執行時間

#!/bin/sh 
echo -e " {\"username\":\"user\",\"password\":\"mypasswd\",\"data\"" > $file 

如何,我需要以衡量執行時間來調整這一點,呼應兩,執行時間和腳本輸出一份文件?

任何提示?

回答

1

使用time命令。例如:

time (
    echo -e "$(date) \n--\n{\"username\":\"user\",\"password\":\"mypasswd\",\"data\": [$formated]}\n --" 
) > $outputFileName 2>&1 
+0

你能翻譯這個問題嗎?我不明白 –

+0

@MichelFeldheim我的理解是,穆罕默德艾哈邁德想要執行他的劇本。很顯然,他的腳本將做的比這更多,這就是爲什麼我在其周圍放置括號以便他可以輕鬆插入其他代碼的原因。 – kmkaplan

+0

@MichelFeldheim是真的,你的回答正確,把它的打印時間放在終端,而不是輸入相同的輸出文件 – Jecki