중괄호 확장과 같은 방법을 사용하여 파일 이름을 더 짧은 이름으로 쉽게 바꿉니다.

중괄호 확장과 같은 방법을 사용하여 파일 이름을 더 짧은 이름으로 쉽게 바꿉니다.

그래서 저는 다음과 같이 파일을 백업할 때 중괄호를 사용하여 이를 간단하고 간단하게 만드는 방법을 알고 있습니다.

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: 얻다나머지(즉, 확장 없음)

(예, 너무 길고 손가락이 너무 많이 흔들린다는 것을 알고 있습니다.)

관련 정보