我有rm -i在for循環中,但是當我運行它時,它會打印出問題(「你想刪除它嗎?」),但不會停下來讓我回答。rm -i循環內
find .. -name "*.tex" | while read line; do
printf "${line%%tex}""aux" | xargs rm -i
done
我該如何解決這個問題?
而且我最初嘗試使用EXEC像這樣
find ..-name "*.tex" -exec printf "${{}%%tex}""aux"\; | xargs rm -i
做,但我得到的錯誤「壞替代」。
但是,這並不與問題解決的問題,可以」不會回答,是嗎? – svick 2012-04-06 14:43:28
很對,忘了重要的一部分...(我認爲有比這個tty重定向更好,但現在找不到它) – Mat 2012-04-06 14:47:30
謝謝你的墊子,它的工作原理。但是 dev/tty究竟做了什麼? – user1317639 2012-04-07 02:01:10