GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara Keluar dari terminal Linux menggunakan skrip Python?

SIGHUP (tutup) akan memberitahu terminal untuk keluar. Terminal harus menjadi proses induk skrip Anda, jadi

import os
import signal
os.kill(os.getppid(), signal.SIGHUP)

Alih-alih menjalankan perintah dari shell hanya dengan nama perintah, jalankan dengan exec yang akan menyebabkan shell mengganti dirinya sendiri dengan program. Kemudian ketika program keluar, jendela terminal juga akan tertutup.

Yaitu. bukannya

$ python ./my_script.py

lari:

$ exec python ./my_script.py

Linux
  1. Cara Membuat Script Perintah Linux

  2. Cara merekam terminal Linux Anda menggunakan asciinema

  3. Bagaimana cara menjalankan skrip python di terminal (ubuntu)?

  1. Cara menginstal Python di Linux

  2. Cara mengunduh File dari server SFTP Menggunakan skrip python

  3. Cara menginstal Python di Linux Mint 20

  1. Cara Membuat File di Linux Menggunakan Terminal/Command Line

  2. Cara Merekam dan Memutar Ulang Sesi Terminal Linux menggunakan Perintah 'script' dan 'scriptreplay'

  3. Cara membuat user di linux menggunakan python