이름 바꾸기 명령이 예상대로 작동하지 않습니다.

이름 바꾸기 명령이 예상대로 작동하지 않습니다.

아마도 여기서 아주 기본적인 것을 간과하고 있는 것 같지만 다음과 같은 파일이 많이 있습니다.

fi-le_00.nc2 fi-le_01.nc2 fi-le_02.nc2 ... fi-le_24.nc2

이름을 다음으로 바꾸고 싶습니다.

fi-le_00:00:00 fi-le_01:00:00 fi-le_02:00:00 ... fi-le_24:00:00

그래서 나는 명령을 시도하고 있습니다

rename 's/\.nc2$/:00:00/g' fi-le*

그러나 아무 일도 일어나지 않았습니다. 나도 시도해 보았지만 's/\.nc2/:00:00/g'예상 's/.nc2/:00:00/g'대로 이것도 작동하지 않습니다.

무엇이 잘못되었을지 아시나요?

감사해요.

답변1

실제로 작동하지 않는 이유는 제가 작업하고 있는 컴퓨터에 이름 바꾸기의 이상한 버전이 있었기 때문이었습니다. 그 구문은 실제로 rename from to files*... 이전에 본 적이 없었습니다.

관련 정보