health001.jpg health002.jpg . . . health300.jpg 위와같이 되어있는 파일이름을 health1.jpg health2.jpg . . . health300.jpg 로 변경하려고 합니다. 파일중 health 바로다음에 오는 숫자 0 을 지우면 될거 같은데 도저히 모르겠네요. 리눅스에서 한번에 변경할 수 없을까요? 저런식으로 파일이 수천개가 됩니다. 일일이 수작업하려고 하니 너무 비능률적일거 같고 시간도 많이 걸릴것 같아요. 아시는분 도움좀 주시기 바랍니다. ㅡ,.ㅡ
파일 이름을 바꾸는 방법은 쉘 반복문으로 가능합니다. 예: for f in health0*.jpg; do n=$(echo $f | sed 's/health0*/health/'); mv "$f" "$n"; done 미리 ls 로 바뀔 결과를 확인하고, 실행 후 되돌릴 수 있도록 복사본으로 먼저 테스트하세요.