Bunu dene:
alias mp='java -jar myprogram.jar & && kill -SIGHUP $(echo $$)'
Aslında bütün komutunu denemedim, ama -SIGHUP
kill komutuna eklemek terminalimi kapattı.
Gönderen Unix sinyallerine Vikipedi sayfası :
SIGHUP sinyali, kontrol terminali kapalı olduğunda bir işleme gönderilir. Başlangıçta bir seri hat düşüşü işlemini (bir takma) bildirmek için tasarlanmıştır. Modern sistemlerde, bu sinyal genellikle kontrol edici sahte veya sanal terminalin kapatıldığı anlamına gelir. [3] Birçok servis sağlayıcısı, yapılandırma dosyalarını yeniden yükler ve bu sinyali alırken çıkmak yerine günlük dosyalarını yeniden açar. [4] nohup, bir komutu sinyali yok saymak için yapılan bir komuttur.