한 번만 더 해보자

[Linux] 파일 일부만 옮기기 본문

Linux

[Linux] 파일 일부만 옮기기

정 하임 2024. 3. 21. 21:51
mv $(ls -1 | head -20) /path/to/folder/
  1. ls -1 : 현재 디렉토리(폴더 a)에 있는 파일 목록을 한 줄씩 출력합니다.
    • ls : 파일 및 디렉토리 목록을 출력하는 명령어입니다.
    • 1 옵션 : 각 파일을 한 줄씩 출력합니다. 이는 출력을 간단하고 명확하게 만듭니다.
  2. | :  파이프라인(pipe)을 의미합니다. 앞의 명령어의 출력을 뒤의 명령어의 입력으로 사용하도록 합니다.
  3. head -20 : 첫 번째 20줄을 출력합니다.
    • head : 파일의 앞 부분을 출력하는 명령어입니다.
    • 20 옵션 : 처음부터 20줄까지 출력합니다.
  4. $(...) : 명령어의 출력을 가져와서 다른 명령어의 인자로 사용합니다.
  5. mv [파일목록] /path/to/folder : mv 명령어를 사용하여 파일을 이동시킵니다.
    • [파일목록] : 앞서 선택한 파일들의 목록입니다.
    • /path/to/folder : 파일을 이동시킬 목적지 디렉토리입니다. 이 부분은 실제 폴더 b의 경로로 변경되어야 합니다.
반응형