2017-12-05 6 views
0

목록의 파일 이름을 변경하고 싶습니다. 이 파일 형식입니다 :쉘 스크립트를 사용하여 목록에서 파일 이름 바꾸기

원래 이름

새로운 이름

000000000000402a.ogg 
Dth_BrkNck_FOD_MALE_MALE_001 
000000000000402c.ogg 
Dth_BrkNck_FOD_MALE_MALE_002 
000000000000402e.ogg 
Dth_BrkNck_FOD_MALE_MALE_003 
0000000000004030.ogg 
Dth_BrkNck_FOD_MALE_MALE_004 

내가 좀 새로운 해요 스크립트를 쉘, 그래서 어떤 도움을 이해할 수있을 것이다. 고맙습니다. 파일의 이름을 변경하려면 B/Original file nameNew file name, w 직접 연결이없는 것처럼

+0

잠깐 동안 쉘이나 스크립팅에 대해 잊어 버려라. - 손으로 직접 할 수 있다면 어떻게 할 것인가? 일단 계획이 준비되면, 그 계획에 대한 스크립팅에 관한 것입니다. * SCNR * : –

+0

그런데 [이 SO 질문] (https://stackoverflow.com/questions/1086502/rename)을 보았습니까? -multiple-files in-unix)? –

+1

[Unix에서 여러 파일 이름 바꾸기] 가능한 중복 (https://stackoverflow.com/questions/1086502/rename-multiple-files-in-unix) –

답변

0

mv OriginalName NewName

하나의 방법은 여러 파일에 대한 단계는, (우리가 모든 명령을 만들 수 있습니다 반복하는 것입니다 보인다 메모장은 모두 붙여 넣기 등) 또는 우리는 쉘 스크립트, 아래 renamer.sh 말을하고 실행에 실행

cat renamer.sh 
mv 000000000000402a.ogg Dth_BrkNck_FOD_MALE_MALE_001 
mv 000000000000402c.ogg Dth_BrkNck_FOD_MALE_MALE_002 
mv 000000000000402e.ogg Dth_BrkNck_FOD_MALE_MALE_003 
mv 0000000000004030.ogg Dth_BrkNck_FOD_MALE_MALE_004 

를 넣을 수 있습니다 - sh renamer.sh

관련 문제