이 질문은 다음과 매우 유사합니다.이 하나, 비록 조금 더 제한되어 있지만. 백그라운드 작업을 시작하고 싶지만 다음과 같습니다.
[1] 769021
나는 어떤 것도 인쇄되는 것을 원하지 않습니다 .- 나는 원하지 않는다이 특정 프로세스만다음과 같은 경고를 발생시킵니다.
zsh: you have running jobs.
[1] + done myprocess
프로세스가 언제 시작/종료되는지 보고 싶지 않습니다 .- 내 스크립트가 실행되는 것을 차단하고 싶지 않습니다.
- 호스팅 ZSH가 종료되면 종료되기를 원합니다.
jobs
그것이 아래에 나열되어 있는지 또는 내가 만드는 명시적인 쿼리가 무엇이든 상관 없습니다 .
함수로 래핑하고 출력을 리디렉션하는 등 여러 가지 다른 트릭을 시도했지만 모든 요점을 충족하는 것은 ( myprocess & )
없습니다 . setopt
그게 가능할까요?
emacs
내가 실제로 하고 있는 일: ZSH 세션마다 새 데몬을 시작하고 싶지만 작업 흐름을 방해하거나 느리게 하고 싶지는 않습니다.