GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Menguji Shell Apa yang Saya Gunakan Di Terminal?

Bagaimana cara memeriksa shell apa yang saya gunakan di terminal? Apa shell yang saya gunakan di MacOS?

Jawaban yang Diterima:

Beberapa cara, dari yang paling bisa diandalkan hingga yang paling tidak bisa diandalkan (dan paling-paling "berat"):

  1. ps -p$$ -ocmd= . (Pada Solaris, ini mungkin perlu ps -p$$ -ofname= dan di macOS dan BSD harus ps -p$$ -ocommand= .)
  2. Periksa $BASH_VERSION , $ZSH_VERSION , dan variabel khusus shell lainnya.
  3. Periksa $SHELL; ini adalah pilihan terakhir, karena ini menentukan default your Anda shell dan belum tentu saat ini cangkang.

Linux
  1. Bagaimana Cara Memeriksa Apakah Shell Masuk/interaktif/batch?

  2. Bagaimana Cara Memeriksa Sinyal Apa yang Didengarkan oleh Proses?

  3. Bagaimana Menguji Kepatuhan Posix Dari Skrip Shell?

  1. Apa itu Skrip Shell? Bagaimana Cara Membuat Script Shell?

  2. Cara memeriksa apakah shell yang sedang berjalan adalah BusyBox

  3. Bagaimana cara Keluar dari terminal Linux menggunakan skrip Python?

  1. Deteksi Sistem Init Menggunakan Shell?

  2. Bagaimana Cara Memeriksa Shell Yang Saya Gunakan?

  3. Bagaimana cara membuka nama file putus-putus menggunakan terminal?