별도의 디렉토리로 이동 해야하는 291 개의 번호가 매겨진 파일 (001에서 시작하여 291에서 끝나는 제목)이 있습니다. (001 ~ 021은 폴더 1에, 022 ~ 053은 폴더 2에, 매번 반드시 같은 수의 파일 일 필요는 없습니다).
나는 이렇게 유쾌한 방법으로 그것을 할 수 있다고 생각했다. ls | head -n 21 | sed -r 's|(.*)|mv \1 /path/to/folder1|' | sh
나는 더 좋은 방법이 있다고 거의 긍정적입니다. 그렇다면 어떻게 될까요?
편집 : 그래서 그것은 잘 작동했을 것입니다,하지만 나는 기억 ...
터미널을 사용하지 않아서 파일 관리자를 사용하여 클릭하고 드래그했습니다. 그래도 질문은 여전히 유효합니다.
ls -l | grep ^- | wc -l
줄 수 를 얻을 수 있습니다.