이 perl 정규식이 역 참조를 캡처하지 않는 이유는 무엇입니까?

the_velour_fog

파일 디렉토리가 있습니다

$ ls -1
ep2.mp4
ep3.mp4
ep4.mp4
ep5.mp4
ep6.mp4
ep7.mp4

perl rename유틸리티 를 사용하여 모든 파일을 다음과 같이 만들고 싶습니다.

ep02.mp4 

내가 사용하는 명령

rename -n "s/([0-9])/0${1}/" *.mp4

현재 결과

ep2.mp4 renamed as ep0.mp4
ep3.mp4 renamed as ep0.mp4
ep4.mp4 renamed as ep0.mp4
ep5.mp4 renamed as ep0.mp4
ep6.mp4 renamed as ep0.mp4
ep7.mp4 renamed as ep0.mp4

원래 숫자를 캡처하고 새 파일 이름에 삽입하려면 어떻게합니까?

헤 마일

\대체 명령문 주위에 작은 따옴표 (또는 이스케이프 )를 사용하십시오 . 그렇지 않으면 쉘이 ${1}변수로 처리 합니다.

따라서 다음을 수행 할 수 있습니다.

rename -n 's/([0-9])/0${1}/' *.mp4

또는

rename -n "s/([0-9])/0\${1}/" *.mp4

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

역 참조로 sed 정규식 대체가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

RewriteRule이 역 참조를 캡처하지 않습니다.

분류에서Dev

Perl 정규식 : 선택적 부분이 캡처되지 않는 이유는 무엇입니까?

분류에서Dev

이것이 전역 개체를 참조하는 이유는 무엇입니까?

분류에서Dev

이것이 전역 개체를 참조하는 이유는 무엇입니까?

분류에서Dev

모든 정규식 캡처를 얻지 못하는 이유는 무엇입니까?

분류에서Dev

이 정규식이 제외 된 문자를 캡처하는 이유는 무엇입니까?

분류에서Dev

내 정규식의 선택적 캡처 그룹이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 정규식이 주변 문자를 캡처하는 이유는 무엇입니까?

분류에서Dev

정규식 역 참조 findall이 작동하지 않습니다.

분류에서Dev

이 정규식 패턴을 올바르게 역 참조하는 방법은 무엇입니까?

분류에서Dev

이 정규식이 마지막 숫자 만 캡처하는 이유는 무엇입니까?

분류에서Dev

이 C ++ 프로그램이 참조 segfault로 람다 인수를 캡처하는 이유는 무엇입니까?

분류에서Dev

빌린 Enum을 구조화하려면 필드를 역 참조해야하는 이유는 무엇입니까?

분류에서Dev

여기서 stdout을 역 참조해야하는 이유는 무엇입니까?

분류에서Dev

이 정규식이 일치를 반환하는 이유는 무엇입니까?

분류에서Dev

타이머가 전역 변수를 올바르게 처리하지 않는 이유는 무엇입니까?

분류에서Dev

역 참조 포인터 증가 / 감소가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

Tkinter 실행 파일이 키 조합을 캡처하지 않는 이유는 무엇입니까?

분류에서Dev

tcpdump가 데이터를 캡처하지 않는 것 같습니다. 그 이유는 무엇입니까?

분류에서Dev

C ++ 참조를 사용하는 이유는 무엇입니까?

분류에서Dev

Perl에서 배열 변수에 목록 참조를 할당하는 이유는 무엇입니까?

분류에서Dev

Perl 정규식 캡처 그룹이 '인쇄'와 산술 연산간에 다르게 작동하는 이유는 무엇입니까?

분류에서Dev

정규식을 처음 사용합니다. 이 일치가 Perl에서 작동하지 않는 이유는 무엇입니까?

분류에서Dev

Redis TimeSeries가 집계의 마지막 요소를 캡처하지 않는 이유는 무엇입니까?

분류에서Dev

캡처 그룹이있는이 정규식이 bash에서 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 정규식식이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 정규식이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 정규식이 작동하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    역 참조로 sed 정규식 대체가 작동하지 않는 이유는 무엇입니까?

  2. 2

    RewriteRule이 역 참조를 캡처하지 않습니다.

  3. 3

    Perl 정규식 : 선택적 부분이 캡처되지 않는 이유는 무엇입니까?

  4. 4

    이것이 전역 개체를 참조하는 이유는 무엇입니까?

  5. 5

    이것이 전역 개체를 참조하는 이유는 무엇입니까?

  6. 6

    모든 정규식 캡처를 얻지 못하는 이유는 무엇입니까?

  7. 7

    이 정규식이 제외 된 문자를 캡처하는 이유는 무엇입니까?

  8. 8

    내 정규식의 선택적 캡처 그룹이 작동하지 않는 이유는 무엇입니까?

  9. 9

    내 정규식이 주변 문자를 캡처하는 이유는 무엇입니까?

  10. 10

    정규식 역 참조 findall이 작동하지 않습니다.

  11. 11

    이 정규식 패턴을 올바르게 역 참조하는 방법은 무엇입니까?

  12. 12

    이 정규식이 마지막 숫자 만 캡처하는 이유는 무엇입니까?

  13. 13

    이 C ++ 프로그램이 참조 segfault로 람다 인수를 캡처하는 이유는 무엇입니까?

  14. 14

    빌린 Enum을 구조화하려면 필드를 역 참조해야하는 이유는 무엇입니까?

  15. 15

    여기서 stdout을 역 참조해야하는 이유는 무엇입니까?

  16. 16

    이 정규식이 일치를 반환하는 이유는 무엇입니까?

  17. 17

    타이머가 전역 변수를 올바르게 처리하지 않는 이유는 무엇입니까?

  18. 18

    역 참조 포인터 증가 / 감소가 작동하지 않는 이유는 무엇입니까?

  19. 19

    Tkinter 실행 파일이 키 조합을 캡처하지 않는 이유는 무엇입니까?

  20. 20

    tcpdump가 데이터를 캡처하지 않는 것 같습니다. 그 이유는 무엇입니까?

  21. 21

    C ++ 참조를 사용하는 이유는 무엇입니까?

  22. 22

    Perl에서 배열 변수에 목록 참조를 할당하는 이유는 무엇입니까?

  23. 23

    Perl 정규식 캡처 그룹이 '인쇄'와 산술 연산간에 다르게 작동하는 이유는 무엇입니까?

  24. 24

    정규식을 처음 사용합니다. 이 일치가 Perl에서 작동하지 않는 이유는 무엇입니까?

  25. 25

    Redis TimeSeries가 집계의 마지막 요소를 캡처하지 않는 이유는 무엇입니까?

  26. 26

    캡처 그룹이있는이 정규식이 bash에서 작동하지 않는 이유는 무엇입니까?

  27. 27

    내 정규식식이 작동하지 않는 이유는 무엇입니까?

  28. 28

    이 정규식이 작동하지 않는 이유는 무엇입니까?

  29. 29

    이 정규식이 작동하지 않는 이유는 무엇입니까?

뜨겁다태그

보관