많은 파일이 지정된 디렉토리에 있습니다. 예를 들어, 6 개를 한 위치에 복사하고 싶습니다. 나는이 함께했다 :하나의 폴더에서 다른 폴더로 'a' 'c'또는 'e'로 시작하는 첫 번째 N 개의 파일을 복사하십시오.
find . -type f |head -6| xargs cp /specified_dir/[ace]* -t /target_loc
문제는 'A' 'C' 'E'로 시작하는 모든 파일이 복사된다는 점이다. 처음 6 개 파일이 있어야하지만 8 개 ('a'로 4 개, 'c'로 3 개, 'e'로 1 개)를받습니다. 이 문제를 해결할 방법이 있다면 궁금합니다. 명령과 함께