
경로나 디렉터리 변경을 불필요하게 반복하지 않고 파일(또는 디렉터리)의 이름을 바꾸는 편리한 방법이 있습니까?
예를 들어…
mv -some_flag db/migrations/abc_201911201243.php abc_20191101090000.php
...파일을 디렉터리 밖으로 이동하지 않고 이름을 바꿉니다.
매뉴얼 페이지를 보았지만 mv
아무것도 찾지 rename
못했기 rsync
때문에 이를 수행하는 명백하지 않은 트릭이 있는지 궁금했습니다.
답변1
버팀대 확장 사용:
mv -some_flag db/migrations/abc_201911{201243,01090000}.php
답변2
적절한 해결책을 찾은 것 같습니다. 디렉토리를 변경하세요.그런 다음 돌아오다.
cd db/migrations/ && mv abc_201911201243.php abc_20191101090000.php && cd ~-