2012-10-26 126 views
0

我創建了一個腳本讀取附在然後硬盤的數量可以在使用HDDParmBASH循環運行的命令同時

for i in `seq -s' ' $from $hddcount` 
do 
    # read and cache read speed test 
    sudo hdparm -tT ${hd[$i]} >> /var/www/HDD_Test/Logs/Current/Bay$i/`basename ${hd[$i]}`_speed_test.txt 
done 

這工作得很好,但一個是好的運行測試一個對他們速度測試爲了獲得真實數字的速度測試,但我現在想使用smartctl運行一個簡短的SMART檢查。

我希望它在所有連接的硬盤上同時運行,而不是一次一個。任何人有任何想法或指示如何做到這一點?這是否是一個簡單的例子,在後臺使用&表示法運行它們?

回答

2

爲什麼不把它放在後臺使用&?有關更多信息,請參閱this SO question

+0

是的我只是想到了這一點,我只是想確保它在雙腳跳躍之前能夠正常工作 – twigg