쉘 작업 제어: 실행 중인 작업의 "이름을 바꿀" 수 있습니까?

쉘 작업 제어: 실행 중인 작업의 "이름을 바꿀" 수 있습니까?

쉘(저는 Bash를 사용하고 있습니다)에서는 종종 Ctrl-Z를 사용하여 fg한 작업을 일시 중지하고 다른 작업을 전경으로 가져옵니다. 예를 들어 실행 중인 Vim 인스턴스를 일시 중지하고 이전에 일시 중지된 REPL을 전경으로 가져오는 것입니다. 로 확인되는 별칭을 사용하여 Vim을 시작하면 /usr/local/bin/vim출력은 jobs다음과 같습니다.

$ jobs
[1]+  Stopped       /usr/local/bin/vim print1.hs
[2]   Stopped       stack ghci

fg 2작업 사양을 지정 하는 데 사용할 수 있지만 stack ghci탭 완성 기능을 선호합니다.

fg s<Tab>

마찬가지로 Vim 작업 사양을 살펴보는 방법도 있지만 fg /<Tab>다음과 같이 하는 것이 더 직관적으로 느껴집니다.

fg v<Tab>

작업 사양의 "이름 바꾸기"에 관해 읽은 것이 어렴풋이 기억납니다. 그런 일이 가능합니까?

관련 정보