我試圖做一個簡單的命令來刪除所有whatever.whatever~
文件,這是所有隱藏的垃圾文件,但我終端一直問我是或否,我不知道如何硬編碼是的腳本。在.bashrc中輸入用戶文本
這就是我要去迄今:
alias cleandir='
for i in ./*~
do
rm "$i"
yes
done'
這將導致終端要求我輸入yes或沒有對每個要刪除的對象,然後寫的無限量「Y」 。
例如:
joel test$ cleanup
rm: remove regular file ‘./~main~.cpp~’?
我寫的是或否,則:
y
y
y
y
etc...
如何讓我的「是」實際上是在終端提示,如果它是用戶寫它?
第一次寫作。 在此先感謝!
使用'rm -f「$ i」'或管道是到rm'是| rm「$ i」' – andlrc
@andlrc:請在_answer section_中寫入_answers_。顧名思義,這就是它的存在。 –