괄호와 연도가 포함된 파일을 이동하세요(예: (1999))

괄호와 연도가 포함된 파일을 이동하세요(예: (1999))

파일 이름 끝에 연도가 있는 모든 영화 파일을 선택적으로 이동하고 싶습니다. 영화의 이름을 바꾸고 항상 형식을 사용하는 형식을 수정하는 프로그램이 있습니다 Moviename (YEAR).extension.

나는 그것을 시도했지만 mv *(*).*모든 것이 바뀌었습니다. 가장 좋은 방법은 괄호와 괄호 안의 4자를 사용하여 파일을 이동하는 것입니다. 또한/또는 대괄호는 항상 .extension.

답변1

*'('*')'.*작동해야합니다. 더 좋은 점은 *'('????')'.*대괄호 사이에 4개의 문자가 포함된 이름만 얻어야 한다는 것입니다. 괄호는 특수문자이므로 따옴표로 묶어야 합니다.

답변2

 find . -type f -iname "*(*).*" -exec mv  -t ../Final/ {} +

관련 정보