스크립트에서 파일 이름 바꾸기 [닫기]

스크립트에서 파일 이름 바꾸기 [닫기]

IGNORE_NAMES_20140606-2014-06-06.txt파일 이름을 으로 바꾸고 싶습니다 IGNORE_NAMES_20140606.txt.

쉘 스크립트를 통해 수행하고 싶기 때문에 아래 명령을 사용하고 싶지 않습니다.

cp -p IGNORE_NAMES_20140606-2014-06-06.txt IGNORE_NAMES_20140606.txt

답변1

f=IGNORE_NAMES_20140606-2014-06-06.txt
mv "$f" "${f%%-*}.txt"

관련 정보