![외부 텍스트 파일의 내용을 기반으로 파일 이름 바꾸기](https://linux55.com/image/182556/%EC%99%B8%EB%B6%80%20%ED%85%8D%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%82%B4%EC%9A%A9%EC%9D%84%20%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C%20%ED%8C%8C%EC%9D%BC%20%EC%9D%B4%EB%A6%84%20%EB%B0%94%EA%BE%B8%EA%B8%B0.png)
파일 이름과 이름 변경 세부 정보가 포함된 파일이 있습니다. 폴더에서 이 스크립트를 사용하면 제대로 실행되지만 외부에서 실행하려고 하면 오류가 발생합니다.
mv corebill_325035106_325000023-67-1.pdf TNZIUSALLC-00000181_77777700000360_08_325000023-67-1.pdf mv: cannot stat ‘core_325035106_325000023-67-1.pdf’: No such file or directory
스크립트:
while IFS=',' read -a files
do
mv "${files[0]}" "${files[1]}"
done < list.txt