Ini adalah perintah tryto 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
tryto - mencoba menjalankan perintah yang dibatasi oleh batas waktu atau jumlah percobaan, dapat digunakan untuk menjalankan
as svlogd(8) prosesor.
RINGKASAN
mencoba untuk [-pPv] [-t detik] [-k ksec] [-N mencoba] prog
DESKRIPSI
prog terdiri dari satu atau lebih argumen.
mencoba untuk berlari dan menonton prog, memberi masukan standarnya ke progmasukan standar. Jika prog
keluar dengan kode pengembalian selain 0, mencoba untuk berjalan prog lagi setelah tidur satu detik.
Jika jumlah percobaan ulang mencapai jumlah maksimum mencoba, mencoba untuk mencetak kesalahan
pesan dan menyerah.
Jika batas waktu detik detik tercapai dan prog masih berjalan, mencoba untuk mengirimkan sinyal TERM
untuk prog, menunggu ksec detik untuk prog untuk mengakhiri, kemudian mengirimkan sinyal KILL jika prog masih
ada di sana, dan keluar sesegera mungkin.
PILIHAN
-t detik waktu habis. Setel batas waktu untuk mengirim TERM ke prog untuk detik detik. Standarnya adalah 180.
-k ksec
membunuh batas waktu. Atur batas waktu untuk mengirim KILL ke prog untuk ksec detik. Standarnya adalah 5.
-n mencoba
Tetapkan jumlah percobaan maksimal untuk mencoba. Jika prog keluar dengan kode pengembalian lainnya
itu 0, mencoba untuk mencoba memundurkan input standar ke awal menggunakan mencari(2) sebelumnya
mulai prog lagi. Standarnya adalah 5.
-p prosesor. Gunakan opsi ini jika Anda menjalankan mencoba untuk sebagai svlogd(8) prosesor (lihat di bawah).
-P kelompok proses. Lari prog dalam sesi baru dan grup proses, dan kirim sinyal on
batas waktu untuk proggrup proses alih-alih pidnya.
-v bertele-tele. Cetak pesan verbose ke kesalahan standar.
PROCESSOR
If mencoba untuk melihat -p pilihan, mencoba untuk berjalan sebagai svlogd(8) atau banyak log(8) prosesor, membuat
penggunaan filedescriptors 4 dan 5:
Sebelum memulai prog, mencoba untuk memindahkan filedescriptor 5 ke 2, jadi semua pesan kesalahan dari
mencoba untuk dan prog akan disimpan di svlogd(8) negara untuk diproses pada run berikutnya mencoba untuk
-p.
Setelah memulai prog, mencoba untuk pertama-tama masukkan semua data yang dibacanya dari filedescriptor 4 ke dalam prog's
input standar, maka semua data dari filedescriptor 0.
If prog gagal karena batas waktu detik detik atau jumlah maksimum mencoba, mencoba untuk mencetak semua data
dari input standar ke output standar, pesan kesalahan ke kesalahan standar, dan keluar dengan
0.
EXIT KODE
If mencoba untuk sendiri gagal, ia mengembalikan 111.
If mencoba untuk berjalan sebagai svlogd(8) prosesor, mencoba untuk mengembalikan 0 dalam semua kasus lainnya.
If prog berhasil dijalankan, mencoba untuk kembali 0.
If prog gagal karena batas waktu, mencoba untuk kembali 100.
If prog gagal dengan jumlah maksimal mencoba, mencoba untuk mengembalikan kode pengembalian terakhir dari prog.
Gunakan tryto online menggunakan layanan onworks.net