디버거 설정 후 bash: cannot overwrite existing file

제로켄·2025년 3월 9일

PS

목록 보기
3/5

우분투에서는 디버거가 기본적으로 bash에서 실행되는데, 만약 bash에서 위와 같은 오류를 출력한다면 아래 코드를 실행하여 파일 덮어쓰기를 항상 허용해주면 됩니다.

echo "set +o noclobber" >> ~/.bashrc
source ~/.bashrc

저는 윈도우에서 PS를 하다가 WSL 우분투 환경으로 처음 넘어갔을 때 이 오류를 발견했습니다.

마찬가지로 다른 플랫폼에서 이미 존재하는 파일을 덮어쓸 수 없다는 식의 오류가 발생한다면, 파일 덮어쓰기를 허용하는 방법을 검색해보시면 도움이 될 겁니다!

0개의 댓글