내 홈 디렉토리에 특정 길이의 파일을 복사하려고 합니다. 이를 수행하는 명령이 있습니까?
답변1
Linux라는 질문에 태그를 달면 GNU 프로그램이 있다고 가정할 수 있습니다 cp
.
find . -size 300c -type f -exec cp -t "$HOME" {} +
최대 300바이트 길이의 모든 파일은 현재 디렉터리 아래의 $HOME 디렉터리에 복사됩니다.
find . -size +200c -size -500c -type f -exec cp -t "$HOME" {} +
길이가 200바이트보다 크고 500바이트 미만인 파일이 복사됩니다.