2012-10-26 5 views
0

그때 부착 HDD의 수를 읽고 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 검사를 실행하려고합니다.

첨부 된 모든 HDD에 동시에 실행하고 싶습니다. 한번에 하나씩 실행하지 마십시오. 누구든지이 작업을 수행하는 방법에 대한 아이디어 나 조언이 있습니까? & 표기법을 사용하여 백그라운드에서 실행하는 간단한 사례일까요?

답변

2

&을 사용하여 배경에 넣지 않는 이유는 무엇입니까? 자세한 내용은 this SO question을 참조하십시오.

+0

예 저는 방금 두 발로 뛰어 들기 전에 올바르게 작동하는지 확인하려고했습니다. – twigg