Linux에서 파일 이름을 기반으로 많은 수의 파일을 디렉토리로 이동

바람

이 이름 패턴을 사용하는 Linux 서버의 디렉토리에 많은 파일이 있습니다.

1_file.txt
2_file.txt
3_file.txt
...
1455728_file.txt

첫 번째 100000 개 파일 (이동하는 방법이 100000_file.txt에 1_file.txt을 디렉토리에) 1_100000는 두 번째 100000 개 파일 ( 200000_file.txt에 100001_file.txt 디렉토리에) 100001_200000 , 등등은 ...?

Waltinator

테스트되지 않음

나는 다음과 같이 할 것이다.

#!/bin/bash
bottom=0
while [[ $bottom -lt 150000 ]] ; do
    myfirst=$((bottom + 1))
    mylast=$((bottom + 100000))
    bottom=$((bottom + 100000))

    dir="${myfirst}_$mylast"
    [[ -d "$dir" ]] || mkdir "$dir"
    seq $myfirst $mylast | \
        while read p ; do
            q="${p}_file.txt"
            [[ -f "$q" ]] && echo "$q"
        done | \
            xargs --no-run-if-empty  echo mv -t "$dir"

done

은 제거 echo에서 echo mv당신이 진짜을 위해 그것을 할 때.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파일 이름 및 개수 파일을 기반으로 파일을 디렉토리로 이동하는 방법

분류에서Dev

다른 디렉토리의 파일 이름을 기반으로 디렉토리의 파일 이름 변경

분류에서Dev

파일 이름을 기반으로 특정 디렉토리에 파일 복사

분류에서Dev

cp 파일을 같은 이름의 파일이있는 디렉토리로

분류에서Dev

파일 이름을 기반으로 여러 디렉토리를 만들고 Linux에서 파일 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일의 이름을 기반으로 파일을 새 디렉토리에 심볼릭 링크하는 방법은 무엇입니까?

분류에서Dev

파일 이름의 텍스트를 기반으로 파일을 지정된 디렉토리로 이동

분류에서Dev

텍스트 파일의 이름을 기반으로 파일을 새 디렉토리로 이동하는 방법은 무엇입니까?

분류에서Dev

각 파일을 Linux의 상위 디렉토리로 이동

분류에서Dev

텍스트 파일 내의 문자열을 기반으로 한 동적 이름의 파일이 동일한 디렉토리에 있는지 확인합니까?

분류에서Dev

부분 이름을 기반으로 디렉토리에서 파일 제거

분류에서Dev

많은 수의 파일 및 디렉토리를 다른 디렉토리로 이동

분류에서Dev

목록에서 목록 파일의 이름을 딴 디렉토리로 파일 이동

분류에서Dev

Bash : 로그 파일의 변수를 기반으로 한 디렉토리에서 다른 디렉토리로 파일을 이동하는 방법은 무엇입니까?

분류에서Dev

linux-배치 파일을 디렉토리로 이동하고 해당 디렉토리의 순차 구문에 따라 파일 이름을 바꿉니다.

분류에서Dev

디렉토리 접두사 이름을 기반으로 파일을 찾고 디렉토리에 복사

분류에서Dev

서로 다른 디렉토리에서 비슷한 이름의 파일을 같은 이름의 단일 파일로 분류

분류에서Dev

파일 이름에 날짜가있는 파일을 디렉토리로 이동

분류에서Dev

폴더 이름을 기반으로 알 수없는 파일을 알 수없는 디렉토리로 이동하는 방법은 무엇입니까?

분류에서Dev

동일한 이름을 가진 모든 파일을 하위 디렉토리에서 하나의 디렉토리로 이동

분류에서Dev

파이썬으로 디렉토리에서 읽은 파일의 순서 유지

분류에서Dev

Inotify는 디렉토리에서 많은 수의 파일을 기다립니다.

분류에서Dev

쌍을 이룬 이름으로 디렉토리에서 파일 찾기

분류에서Dev

디렉토리의 파일을 반복하고 파일 이름을 변수로 사용하고 파일 경로를 변수에 할당

분류에서Dev

파일 이름 python의 최대 번호로 디렉토리에서 파일 이름을 얻는 방법은 무엇입니까?

분류에서Dev

tar 파일 이름을 기반으로 대상 디렉토리에 파일 압축 해제

분류에서Dev

다른 파일과 일치하는 이름을 기반으로 파일을 다른 디렉토리로 이동

분류에서Dev

디렉토리의 모든 파일을 동일한 디렉토리의 새 하위 디렉토리로 이동

분류에서Dev

각 하위 디렉토리의 파일 이름을 해당 하위 디렉토리의 텍스트 파일로 수집하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    파일 이름 및 개수 파일을 기반으로 파일을 디렉토리로 이동하는 방법

  2. 2

    다른 디렉토리의 파일 이름을 기반으로 디렉토리의 파일 이름 변경

  3. 3

    파일 이름을 기반으로 특정 디렉토리에 파일 복사

  4. 4

    cp 파일을 같은 이름의 파일이있는 디렉토리로

  5. 5

    파일 이름을 기반으로 여러 디렉토리를 만들고 Linux에서 파일 이름을 변경하는 방법은 무엇입니까?

  6. 6

    텍스트 파일의 이름을 기반으로 파일을 새 디렉토리에 심볼릭 링크하는 방법은 무엇입니까?

  7. 7

    파일 이름의 텍스트를 기반으로 파일을 지정된 디렉토리로 이동

  8. 8

    텍스트 파일의 이름을 기반으로 파일을 새 디렉토리로 이동하는 방법은 무엇입니까?

  9. 9

    각 파일을 Linux의 상위 디렉토리로 이동

  10. 10

    텍스트 파일 내의 문자열을 기반으로 한 동적 이름의 파일이 동일한 디렉토리에 있는지 확인합니까?

  11. 11

    부분 이름을 기반으로 디렉토리에서 파일 제거

  12. 12

    많은 수의 파일 및 디렉토리를 다른 디렉토리로 이동

  13. 13

    목록에서 목록 파일의 이름을 딴 디렉토리로 파일 이동

  14. 14

    Bash : 로그 파일의 변수를 기반으로 한 디렉토리에서 다른 디렉토리로 파일을 이동하는 방법은 무엇입니까?

  15. 15

    linux-배치 파일을 디렉토리로 이동하고 해당 디렉토리의 순차 구문에 따라 파일 이름을 바꿉니다.

  16. 16

    디렉토리 접두사 이름을 기반으로 파일을 찾고 디렉토리에 복사

  17. 17

    서로 다른 디렉토리에서 비슷한 이름의 파일을 같은 이름의 단일 파일로 분류

  18. 18

    파일 이름에 날짜가있는 파일을 디렉토리로 이동

  19. 19

    폴더 이름을 기반으로 알 수없는 파일을 알 수없는 디렉토리로 이동하는 방법은 무엇입니까?

  20. 20

    동일한 이름을 가진 모든 파일을 하위 디렉토리에서 하나의 디렉토리로 이동

  21. 21

    파이썬으로 디렉토리에서 읽은 파일의 순서 유지

  22. 22

    Inotify는 디렉토리에서 많은 수의 파일을 기다립니다.

  23. 23

    쌍을 이룬 이름으로 디렉토리에서 파일 찾기

  24. 24

    디렉토리의 파일을 반복하고 파일 이름을 변수로 사용하고 파일 경로를 변수에 할당

  25. 25

    파일 이름 python의 최대 번호로 디렉토리에서 파일 이름을 얻는 방법은 무엇입니까?

  26. 26

    tar 파일 이름을 기반으로 대상 디렉토리에 파일 압축 해제

  27. 27

    다른 파일과 일치하는 이름을 기반으로 파일을 다른 디렉토리로 이동

  28. 28

    디렉토리의 모든 파일을 동일한 디렉토리의 새 하위 디렉토리로 이동

  29. 29

    각 하위 디렉토리의 파일 이름을 해당 하위 디렉토리의 텍스트 파일로 수집하는 방법은 무엇입니까?

뜨겁다태그

보관