![여러 파일을 한 폴더에서 다른 폴더로 이동하고 이름을 바꿉니다. [닫기]](https://linux55.com/image/62234/%EC%97%AC%EB%9F%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%ED%95%9C%20%ED%8F%B4%EB%8D%94%EC%97%90%EC%84%9C%20%EB%8B%A4%EB%A5%B8%20%ED%8F%B4%EB%8D%94%EB%A1%9C%20%EC%9D%B4%EB%8F%99%ED%95%98%EA%B3%A0%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%B0%94%EA%BF%89%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
텍스트 파일에 현재 파일 이름과 원본 파일 이름 목록이 있습니다. 현재 이름과 원래 이름은 탭이나 하이픈으로 구분됩니다.
현재 파일 이름을 가진 파일을 한 디렉터리에서 다른 디렉터리로 이동하고 대상 디렉터리에서 파일 이름을 바꾸고 싶습니다. 쉘 스크립트를 사용하여 어떻게 이를 수행할 수 있습니까?
답변1
이는 파일 이름이 포함된 텍스트 파일의 정확한 형식에 따라 다릅니다. 텍스트 파일에 절대 경로와 파일 이름이 포함되어 있는 경우 가장 간단한 형식은 다음과 같습니다.
xargs -a textfile -n 2 mv