"rm -i"를 반복하는 방법은 무엇입니까?

"rm -i"를 반복하는 방법은 무엇입니까?
echo "$MOUNTPOINTLIST" | while read onelinefortouch; do touch "${onelinefortouch}testfileforwrite"; done
echo "$MOUNTPOINTLIST" | while read onelineforrm; do rm -i "${onelineforrm}testfileforwrite"; done

질문:그러나 "rm -i"가 실행되면 파일이 하나씩 표시되지 않습니다. 왜? 이 문제를 어떻게 해결하나요?

답변1

rm -i사용자는 표준 입력에서도 입력해야 하기 때문입니다 . 이 시도:

echo "$MOUNTPOINTLIST" | while read onelineforrm; do rm -i "${onelineforrm}testfileforwrite" < /dev/tty; done

관련 정보