현재 터미널 창(Gnome의 터미널에 연결되어 있음)에서 명령을 실행하는 버튼을 만들 수 있습니까?
정말 게으르기 때문에 이것을 반복해서 입력하는 대신 간단히 명령 중 하나를 실행할 수 있는 버튼이 있으면 정말 편리할 것입니다 terraform init
.terraform plan
답변1
gnome-terminal의 GUI를 변경하는 것보다 훨씬 쉬운 쉘 별칭을 만듭니다(옵션이 없으므로 인코딩해야 함).
를 사용한다고 가정하고 bash
다음을 입력하십시오 ~/.bashrc
.
alias ti='terraform init'
alias tp='terraform plan'
tcsh
동등한 것을 사용한다면
alias ti 'terraform init'
alias tp 'terraform plan'
~/.tcshrc
(비대화형 모드에서는 제외되는 섹션이 바람직함 )
이러한 별칭을 설치하고 새 셸을 시작한 후에는 전체 명령보다 훨씬 적은 수의 키 입력으로 별칭을 입력할 수 있습니다.
전체 명령을 입력하는 것보다 명령줄 기록을 사용하는 것이 더 쉽습니다. 이전에 입력한 명령어 중에서 문자로 시작하는 명령어를 역방향으로 검색할 수 있습니다. bash
시작 을 사용하여 기록에서 뒤로 검색한 Ctrl+r
다음 입력을 시작하고 커서 키 Up
/ 를 사용할 수 있습니다 Down
. 더 쉽습니다 tcsh
. 예를 들어 처음 몇 글자를 입력한 다음 /를 눌러 te
입력한 글자로 시작하는 이전/다음 명령줄을 검색하면 됩니다.Alt+p
Alt+n