Arduino에서 파일을 검색하기 위해 bash 스크립트를 사용하고 있습니다. sudo 대신 bash 스크립트를 사용합니다. 내 지침은 다음과 같습니다.
다음 명령은 Brewpi-script 저장소를 이전 단계에서 생성했어야 하는 빈 디렉터리인 /home/brewpi에 복제합니다. Python 스크립트는 Brewpi 사용자로 실행되므로 Brewpi 사용자로 Git을 실행하여 모든 새 파일을 Brewpi 사용자가 소유하도록 하는 것이 좋습니다. sudo -u Brewpi를 명령에 추가하면 됩니다.
sudo -u brewpi git clone https://github.com/BrewPi/brewpi-script /home/brewpi
sudo 명령이 필요하지 않다는 것을 알았지만 -u를 사용하면 "명령을 찾을 수 없음" 오류가 발생합니다. "-u"에 해당하는 bash는 무엇입니까?
답변1
sudo -u brewpi
하나의 매개변수(사용자 이름)를 취하는 명령입니다. 이 명령과 해당 인수는 건너뛰므로 다음을 실행하세요.
git clone https://github.com/BrewPi/brewpi-script /home/brewpi