find
을 사용하여 2K (킬로바이트)보다 작은 파일을 찾으려고했지만 find . -size -2048c
과 find . -size -2k
은 전혀 다른 결과를 나타 냈습니다.`find '는 파일의 크기를 어떻게 계산합니까?
그러나이 두 가지는 매뉴얼에 따라 동일하게 간주되어야합니다.
`c' for bytes
`w' for two-byte words
`k' for Kilobytes (units of 1024 bytes)
나는 1.5k 정도의 파일을 가지고있다. -2048c
이 파일을 찾을 수는 있지만 -2k
는 아무 것도주지 않았습니다.
당신은 어떤 조건에서 다른 결과를 얻고 있는지 설명해야 할 것입니다. –
@almasshaikh하지만 2048c는 2k를 의미합니까? b를 사용하면 수학을해야합니다. – leetom
http://stackoverflow.com/questions/10079740/find-files-with-size-in-unix – manoj