일련의 파일을 동일한 경로의 일련의 디렉터리로 이동합니다.

일련의 파일을 동일한 경로의 일련의 디렉터리로 이동합니다.

안녕하세요 문제가 있습니다.

따라서 file_1.csv file_2.csv ..... file_500.csv와 같은 일반적인 이름을 가진 500개의 CSV 파일이 있고 동일한 위치에 Directory_1 Directory_2 .... Directory_500과 같은 이름으로 생성된 500개의 빈 디렉터리가 있습니다. 500개의 파일과 500개의 디렉터리가 모두 같은 위치에 있으며 아래와 같이 각 파일을 일치하는 순서의 각 디렉터리로 이동하고 싶습니다.

file_1.csv를 디렉토리_1로
이동 file_2.csv를 디렉토리_2로
이동 file_3.csv를 디렉토리_3으로 이동합니다
.
.
.
file_500.csv를 디렉토리_500으로 이동합니다.

그럼 어떻게 해야 하나요? 누군가 나에게 말해 줄 수 있습니까?

답변1

for i in {1..500}
do
  mv file_${i}.csv directory_${i}/
done

관련 정보