대량 파일 이동 ( 폴더 분할)

2021. 4. 29. 14:49OS/Linux

728x90

oidv6 데이터를 이용해 실험을 하면서 대량의 파일을 이동시켜야 했다.

ls와 mv를 이용해 대량의 파일을 지정해 이동시킬 수 있었다.

 

yolov5에 맞게 데이터를 커스터마이징 했기때문에 예를 들면 images/train의 이미지 이름과 labels/train의 텍스트파일 이름이 같아야하기 때문에 ls의 sort옵션도 사용했다

 

ls -1 | head -원하는개수 | xargs -i mv "{}" /대상경로 
ls -1 |sort -원하는개수| xargs -i mv "{}" /대상경로 
728x90

'OS > Linux' 카테고리의 다른 글

curl  (0) 2021.08.09
파일/디렉토리 개수 새기  (0) 2021.04.29
zip, unzip  (0) 2021.04.26
리눅스 서버<->로컬 파일 교환  (0) 2021.03.23
Ubuntu에서 CUDA를 사용하는 OpenCV구축  (0) 2021.03.21