Ini adalah perintah zshdb yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
zshdb - debugger zsh
RINGKASAN
zshdb [Pilihan] [-] nama-skrip [naskah Pilihan]
zshdb [Pilihan] -C eksekusi-string
DESKRIPSI
"zshdb" adalah skrip zsh yang mengatur skrip zsh lain untuk di-debug. NS
debugger memiliki antarmuka perintah yang mirip dengan gdb(1).
Jika Anda menggunakan skrip zshdb dan perlu memberikan opsi ke skrip yang akan di-debug, tambahkan "--"
sebelum nama skrip. Itu akan memberi tahu zshdb untuk tidak mencoba memproses opsi lebih lanjut.
PILIHAN
-h | --Tolong
Cetak pesan penggunaan pada kesalahan standar dan keluar dengan kode pengembalian 100.
-A | --anotasi tingkat
Setel untuk mengeluarkan informasi tumpukan dan status tambahan yang memungkinkan ujung depan seperti
emacs untuk melacak apa yang terjadi tanpa polling.
Ini diperlukan untuk pengujian regresi. Menggunakan opsi ini sama dengan mengeluarkan:
atur anotasi LEVEL
di dalam debugger.
-B | --nama dasar
Di tempat-tempat di mana nama file muncul di output debugger, berikan hanya nama dasar saja.
Ini diperlukan untuk pengujian regresi. Menggunakan opsi ini sama dengan mengeluarkan:
atur nama dasar pada
di dalam debugger.
-n | --nx | --tidak-init
Biasanya debugger akan membaca perintah debugger di "~/.zshdbinit"jika file itu
ada sebelum menerima interaksi pengguna. ".zshdbinit" analog dengan Perl's
".perldb" atau ".gdbinit" GNU gdb: pengguna mungkin ingin membuat profil debugger seperti itu
untuk menambahkan berbagai penyesuaian khusus pengguna.
Menggunakan opsi "-n" file inisialisasi ini tidak akan dibaca. Ini berguna dalam
pengujian regresi atau dalam melacak masalah dengan profil ".zshdbinit" seseorang.
-c | --memerintah string perintah
Alih-alih menentukan nama file skrip, seseorang dapat memberikan string eksekusi yang
akan di-debug. Gunakan opsi ini untuk melakukannya.
-q | --diam
Jangan mencetak versi pengantar dan informasi hak cipta. Ini lagi berguna dalam
pengujian regresi di mana kami tidak ingin menyertakan tanggal hak cipta yang dapat diubah dalam
pencocokan uji regresi.
-x | --eval-perintah debugger-cmdfile
Jalankan perintah debugger debugger-cmdfile sebelum menerima masukan pengguna. Ini
namun perintah dibaca setelah perintah ".zshdbinit". Sekali lagi ini bermanfaat
menjalankan skrip debug pengujian regresi.
-L | --Perpustakaan perpustakaan-debug
Debugger perlu sumber atau menyertakan sejumlah fungsi dan ini berada di a
Perpustakaan. Jika opsi ini tidak diberikan, lokasi default perpustakaan relatif terhadap
skrip zshdb yang diinstal: "../lib/zshdb".
-T | --tempdir direktori-file sementara
Debugger perlu menggunakan beberapa penyimpanan sistem file sementara untuk menyimpan persisten
informasi di seluruh subkulit kembali atau untuk mengevaluasi ekspresi. NS
direktori default adalah "/ Tmp" tetapi Anda dapat menggunakan opsi ini untuk mengatur direktori di mana
file sementara debugger akan dibuat.
-t | --tty tty-nama
Output debugger biasanya menuju ke terminal daripada stdout atau stdin yang
program yang di-debug dapat digunakan. Penentuan tty atau pseudo-tty biasanya dilakukan
secara otomatis. Namun jika Anda ingin mengontrol ke mana output debugger pergi, gunakan ini
.
-V | --Versi: kapan
Tunjukkan nomor versi dan tanpa garansi dan keluar dengan kode pengembalian 1.
Gunakan zshdb online menggunakan layanan onworks.net