내 Ubuntu에서 일부 환경을 구축하기 위해 구성 bash 스크립트를 작성 중입니다.
이 bash 스크립트에서 해야 할 일 중 하나는 ~/.bashrc
녹음 시 자동으로 실행될 함수를 첨부하는 것입니다.
그러나 어떤 이유로 인해 스크립트가 여러 번 실행될 수 있습니다. 결과적으로 동일한 기능이 ~/.bashrc
여러 번 추가됩니다.
문제를 해결할 방법이 있나요?
답변1
맹목적으로 추가하지 말고 이미 존재하는지 확인하십시오.
그것은 마치grep -q theFunction .bashrc || echo " theFunction() { .... } " >> .bashrc