!["rm -i"를 반복하는 방법은 무엇입니까?](https://linux55.com/image/66699/%22rm%20-i%22%EB%A5%BC%20%EB%B0%98%EB%B3%B5%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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