![중괄호 확장과 같은 방법을 사용하여 파일 이름을 더 짧은 이름으로 쉽게 바꿉니다.](https://linux55.com/image/49320/%EC%A4%91%EA%B4%84%ED%98%B8%20%ED%99%95%EC%9E%A5%EA%B3%BC%20%EA%B0%99%EC%9D%80%20%EB%B0%A9%EB%B2%95%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%8D%94%20%EC%A7%A7%EC%9D%80%20%EC%9D%B4%EB%A6%84%EC%9C%BC%EB%A1%9C%20%EC%89%BD%EA%B2%8C%20%EB%B0%94%EA%BF%89%EB%8B%88%EB%8B%A4..png)
그래서 저는 다음과 같이 파일을 백업할 때 중괄호를 사용하여 이를 간단하고 간단하게 만드는 방법을 알고 있습니다.
cp -v original.xml{,.backup}
하지만 예전의 나로 돌아가고 싶다면 이렇게 해야 해요
cp -v original.xml.backup original.xml
중괄호 확장이 첫 번째 명령을 단축하는 것과 같은 방식으로 단축하는 깔끔한 방법이 있습니까?
답변1
반대쪽에 쉼표를 넣으세요.
cp -v original.xml{.backup,}
답변2
또는 , tcsh
또는 bash
다음을 사용하세요 zsh
.
cp -v original.xml.backup !#:$:r
!
:역사 확장#
:현재 명령줄:$
: 마지막 말:r
: 얻다나머지(즉, 확장 없음)
(예, 너무 길고 손가락이 너무 많이 흔들린다는 것을 알고 있습니다.)