[server] 방금 해당 파일을 옮긴 디렉토리로 어떻게 변경합니까?

방금 완료했다고 가정 해 봅시다.

mv ./myfile /to/some/other/place/

이제 파일을 따르고 해당 디렉토리로 이동하기로 결정했습니다.

마우스로 갈 수는 있지만 텍스트를 선택하고 ‘cd’를 입력 한 다음 마우스 오른쪽 버튼을 클릭하여 붙여 넣기하십시오. 더 빠른 키보드 기반 디렉토리를 선호합니다.

가장 좋은 방법은 무엇입니까?
(일반적으로 Centos + Bash가 다르면)



답변

“! $”를 입력하면 이전 줄의 마지막 인수가 인쇄됩니다. 파일을 이동 한 디렉토리가됩니다.


답변

시험

cd !$


답변

“cd”를 입력 한 다음 “[Alt] +.” (반복적으로 사용 가능) 모든 이전 명령의 마지막 매개 변수를 스크롤합니다. 따라서 다음과 같습니다.

mv ./myfile /to/some/other/place/
cd <Alt>+.


답변

Esc.(이스케이프 다음에 마침표) 이전 명령의 마지막 인수를 제공합니다.이 줄은 바로 읽기 입니다. 이전 명령의 마지막 인수를 순환하기 위해 여러 번 입력 할 수 있습니다. Readline은 많은 셸 (예 : bash, 동일한 관리자), irc 클라이언트 등에서 사용하는 명령 줄 항목 라이브러리입니다.

이것은 아마도 (다음에 나의 마음에 드는 키보드 단축키입니다 ctrla라인의 시작과에 대한 ctrle라인의 끝을 위해), 한번 시도해 😉

업데이트 : 아, 카트리 엘 게시 Alt.,이 같은 일, 단지 다른 키입니다 ( Alt대신 Esc)가


답변

$_마지막 명령 줄의 마지막 인수로 사용할 수도 있습니다


답변