![정규식과 함께 "이름 바꾸기" 명령을 사용하여 파일 그룹을 다른 디렉터리로 이동](https://linux55.com/image/187024/%EC%A0%95%EA%B7%9C%EC%8B%9D%EA%B3%BC%20%ED%95%A8%EA%BB%98%20%22%EC%9D%B4%EB%A6%84%20%EB%B0%94%EA%BE%B8%EA%B8%B0%22%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%20%EA%B7%B8%EB%A3%B9%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A1%9C%20%EC%9D%B4%EB%8F%99.png)
일부 Markdown 파일이 있는데 "newDirectory1" 내의 "newDirectory2"라는 다른 디렉터리로 이동하고 싶습니다.
이러한 파일에는 제목 어딘가에 "abc", "ABC" 또는 "Abc"라는 문자열이 포함되어 있습니다.
다음 명령을 시도했습니다.
rename 's/newDirectory1\/newDirectory2\/$1/s' 's/(^.*[abc|ABC|Abc].*.md)/s'
하지만 작동하지 않습니다./, 제가 뭘 잘못하고 있는 걸까요? 도와주세요
답변1
나는 당신이 문제를 너무 복잡하게 생각하고 있다고 생각합니다. 귀하의 요구 사항을 충족시키기 위해 간단하고 mv
,
mv *[Aa][Bb][Cc]* newDirectory1/newDirectory2