현재 파일을 비우고 싶습니다. 존재하지 않는 파일을 제거하고 싶지 않기 때문에 해당 파일을 터치하고 제거한 다음 터치합니다. 예
touch "$filenameTarget"
rm "$filenameTarget"
touch "$filenameTarget"
삭제에는 매우 주의하고 싶습니다. 여기서 올바른 철학은 무엇입니까?
OS: 데비안 8.5
답변1
파일에 아무 것도 쓰지 마십시오.
:> "$filenameTarget"
파일이 이미 있으면 비우고, 없으면 새로 만듭니다(비어 있음). 적절한 권한이 있어야 합니다(파일이 이미 있으면 쓰기 가능해야 하고, 파일이 없으면 포함 디렉터리에 쓰기 가능해야 합니다).