아마도 여기서 아주 기본적인 것을 간과하고 있는 것 같지만 다음과 같은 파일이 많이 있습니다.
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*
... 이전에 본 적이 없었습니다.