따라서 이 명령은 sudo hcitool lescan
Ctrl+C를 누를 때까지 Bluetooth 주소를 출력합니다. 명령을 20초 동안 실행하고 출력을 캡처하고 싶습니다. timeout 10 sudo hcitool lescan을 실행해 보았지만 다음과 같은 오류가 발생했습니다.Set scan parameters failed: Input/output error
sudo hcitool lescan
그런데 파일 을 넣고 .sh
실행 하면 timeout 10 sh_file_name
오류 없이 실행이 완료됩니다.
.sh
다음 내용으로 파일을 만들 려고 합니다 .
#!/bin/bash
output=$(timeout 10 ./test.sh 2>&1)
echo "$output"
그러나 이제 이로 인해 원래 오류가 발생합니다.
문제가 무엇입니까? 어떻게 해결할 수 있나요?