Di mana saya menemukan kode keluar linux commandline httpd?


0

Saya membangun api melalui ssh dan bergantung pada kode keluar dari semua perintah individu.

Saya telah menemukan semua kode status keluar dan artinya untuk perintah seperti: useradd, userdel, mkdir, dan lainnya, tetapi saya kehilangan daftar semua kode keluar dan pesan status terkait dari httpd . Adakah yang tahu di mana saya bisa menemukan itu?


Anda ingin menjalankan httpd sebagai perintah melalui api?
Berend

ya, httpd reload. Dan pada kesalahan saya ingin menangkap kode keluar dan mengekstrak pesan itu. Api saya adalah api ssh, antara ke server di jaringan lokal.
Skid Kadda

1
Saya tidak memiliki instalasi instal Apache, tetapi dokumen mengatakan Anda harus menggunakan apachectl sebagai gantinya ( httpd.apache.org/docs/2.4/programs/apachectl.html ). "Skrip apachectl mengembalikan nilai keluar 0 jika berhasil, dan> 0 jika terjadi kesalahan. Untuk lebih jelasnya, lihat komentar di skrip."
Berend

Saya baru saja berlari: httpd reload 2> / dev / null && echo 0 || echo $? Sepertinya hanya keluar 0 atau 1. Jadi saya kira saya harus berhenti membalas pada kode keluar untuk beberapa perintah. Saya pikir saya akan membaca baris respons untuk baris untuk beberapa perintah.
Skid Kadda
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.