파일 삭제에 동의하는지 사용자에게 묻지 않고 파일을 제거하려면 어떻게해야합니까? 쉘 스크립트를 작성하고 rm 함수를 사용하고 있지만 "일반 파일을 제거 하시겠습니까?" 정말 필요하지 않습니다. 감사합니다.
rm
"일반 파일 제거?"가 표시되지 않습니다 기본적으로 프롬프트. 에 별명을 지정 rm -i
하거나 함수로 정의 해야합니다 . 스크립트 내에서 별칭이 표시되는 것에 놀랐습니다. 스크립트 ( ./foo.sh
) 를 실행 하거나 소싱 ( . foo.sh
또는 source foo.sh
)합니까?
rm -f
등yes | rm
이 있지만 SU에 속합니다.