Rm
如何在 Unix 中觸摸、rm 和触摸?
我想清空目前文件,所以我這樣做:觸摸它,刪除它並觸摸,因為我不想刪除不存在的文件;例子
touch "$filenameTarget" rm "$filenameTarget" touch "$filenameTarget"
我想非常小心刪除。這裡的正確哲學是什麼?
作業系統:Debian 8.5
只需在文件中不寫入任何內容:
:> "$filenameTarget"
如果文件已經存在,這將清空文件,如果不存在,則創建它(空)。您需要具有適當的權限(如果文件已經存在,則該文件必須是可寫的,如果該文件不存在,則包含的目錄必須是可寫的)。