我创建了一个脚本,它读取附加的硬盘数量,然后使用 HDDParm 对它们运行速度测试
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 检查。
我希望它同时在所有连接的硬盘上运行,而不是一次一个。有人对如何做到这一点有任何想法或指示吗?使用 & 符号在后台运行它们会是一个简单的例子吗?