InggrisPerancisSpanyol

favorit OnWorks

swatchp - Online di Cloud

Jalankan swatchp di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah contoh perintah 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


carikan - pengamat sederhana

RINGKASAN


carikan [ --awk-field-sintaks ] [ --file-config|-c fillet ] [ --daemon ] [
--ekstra-sertakan-dir|-I path ] [ --ekstra-modul|-M modul_nama ] [ --bantuan|-h ] [
--pemisah-catatan-masukan regex ] [ --konfigurasi gaya lama|-O ] [ --pid-file fillet ] [
--waktu mulai ulang|-r waktu ] [ --skrip-dir path ] [ --tail-args argument_for_tail_program ]
[ --tail-nama-program nama file ] [ --versi|-V ] [ --gunakan-cpan-file-tail ] [ [
--memeriksa|-f file_to_examine ] | [ --baca-pipa|-p program_ke_pipa_dari ] | [
--berkas-ekor|-t file_to_tail ] ] [ --debug [ tingkat ] ] [ --skrip-dump nama file ]

DESKRIPSI


Carikan dirancang untuk memantau aktivitas sistem. agar Carikan menjadi berguna, itu
memerlukan file konfigurasi yang berisi pola untuk mencari dan tindakan untuk
lakukan ketika setiap pola ditemukan.

COMMAND GARIS PILIHAN


--awk-field-sintaks
Gunakan opsi ini hanya jika Anda ingin mengesampingkan referensi balik ekspresi reguler di
mendukung Wow(1) referensi bidang gaya. Termasuk untuk kompatibilitas ke belakang.

--file-config|-c nama file
Memberitahu carikan di mana menemukan file konfigurasinya. Standarnya adalah ${HOME}/.swatchrc.

--daemon
Ini menceritakan carikan untuk berjalan di latar belakang dan melepaskan diri dari terminal mana pun.

--ekstra-sertakan-dir|-I path
Ini menceritakan carikan di mana mencari kustom tindakan modul.

--ekstra-modul|-M modul_nama
Ini menceritakan carikan kebiasaan apa tindakan modul untuk dimuat.

--bantuan|-h
Mencetak informasi penggunaan dan keluar.

--pemisah-catatan-masukan=ekspresi_reguler
Memberitahu carikan untuk menggunakan ekspresi_reguler untuk menggambarkan batas setiap record input.
Standarnya adalah carriage return.

--konfigurasi gaya lama|-O
Ini menceritakan carikan bahwa file konfigurasi Anda ditulis menggunakan sintaks yang
ditinggalkan pada tahun 1990-an.

--pid-file fillet
Menulis ID proses ke fillet. Berguna saat berjalan dalam mode daemon.

--waktu mulai ulang=[+]jj:mm[am|pm] or -r [+]jj:mm[am|pm]
Mulai ulang pada waktu yang ditentukan di mana hh adalah jam dan mm adalah menit. Jika am/pm
indikator dihilangkan, maka jam 24 jam diasumsikan. Jika waktu didahului oleh
karakter "+", maka waktu restart akan diatur ke waktu saat ini ditambah
waktu yang ditentukan dan indikator am/pm akan diabaikan.

--skrip-dir=/path/ke/direktori
Sakelar ini menyebabkan skrip pengamat sementara ditulis ke file di
direktori tertentu daripada direktori home pengguna. Sangat disarankan bahwa
kamu lakukan JANGAN gunakan direktori yang dapat ditulis oleh orang lain seperti /tmp.

--tail-args argument_for_tail_program
Berikan opsi khusus ke ekor(1) program.

--tail-nama-program nama file
Menjalankan alternatif ekor(1) seperti program, bukan default sistem.

--Versi: kapan or -V
Mencetak informasi versi dan keluar.

--gunakan-cpan-file-tail
Gunakan modul File::Tail CPAN untuk membaca file log alih-alih ekor(1) perintah.

Anda hanya dapat menentukan salah satu opsi berikut:

--file ekor=nama file or -t nama file
Periksa baris teks saat ditambahkan ke nama file.

--baca-pipa=Command or -p Command
Periksa input yang disalurkan dari Command.

--meneliti=nama file or -f nama file
penggunaan nama file sebagai file untuk diperiksa. Carikan akan melakukan satu kali melewati yang bernama
file.

Opsi berikut ini murni untuk tujuan debugging, tetapi didokumentasikan di sini untuk:
kelengkapan:

--debug[=tingkat]
Keluarkan berbagai tingkat debugging untuk pengembang swatch.

--skrip-dump[=nama file]
Alih-alih menjalankan skrip pengamat setelah dibuat, skrip tersebut ditulis ke nama file
atau ke STDOUT.

Jika swatch dipanggil tanpa opsi, itu sama dengan mengetikkan baris perintah

carikan --config-file=~/.swatchrc --file-ekor=/ var / log / syslog

atau jika /var/log/messages ada

carikan --config-file=~/.swatchrc --tail-file=/var/log/messages

THE KONFIGURASI FILE


File konfigurasi digunakan oleh carikan(8) program untuk menentukan jenis
pola ekspresi yang harus dicari dan jenis tindakan apa yang harus diambil ketika sebuah pola
cocok.

Setiap baris harus berisi kata kunci dan, terkadang opsional, nilai untuk kata kunci tersebut. NS
kata kunci dan nilai dipisahkan oleh spasi atau tanda sama dengan (=).

perhatikan regex

abaikan ekspresi reguler

gema [mode]
Gema garis yang cocok. Mode teks mungkin normal, jelas, ulang, pin menggarisbawahi,
menggarisbawahi, berkedip, membalikkan, sembunyi, hitam, merah hijau, kuning, biru, magenta,
di_hitam, aktif_merah, di_hijau pada_kuning, di_biru, di_magenta, di_cyan, di_putih. itu
warna menentukan warna yang disorot. Beberapa mode mungkin tidak berfungsi pada beberapa terminal.
Normal adalah default. Untuk mode perubahan dan penambahan periksa modul perl
Istilah::ANSIColor halaman manual.

bel [N]
Gema baris yang cocok, dan kirim bel N kali (default = 1).

eksekutif Command
Eksekusi Command. itu Command mungkin berisi variabel yang diganti dengan bidang
dari garis yang cocok. A $N akan digantikan oleh Tidak lapangan di baris. A $_ akan
digantikan oleh seluruh baris. Variabel $0 akan menampilkan nama skrip yang dieksekusi.

surat [alamat=alamat:alamat:...][, subjek=teks_anda_disini]
Kirim surat untuk alamat) berisi baris yang cocok saat muncul (alamat default
adalah pengguna yang menjalankan program).

Perhatikan bahwa tanda @ di alamat email harus diloloskan dengan garis miring terbalik, seperti
"pengguna\@contoh.com".

pipa perintah[,keep_open]
Pipa garis yang cocok ke dalam Command. Menggunakan simpan_buka opsi untuk memaksa pipa tetap berada
terbuka sampai tindakan pipa yang berbeda dijalankan atau sampai swatch keluar.

menulis [pengguna:pengguna:...]
penggunaan menulis(1) untuk mengirim baris yang cocok ke pengguna.

mencekik jam:menit:detik,[kunci=pesan|regex|]>
Tindakan ini telah disusutkan. Menggunakan ambang sebagai gantinya Misalnya,

throttle 15:00, kunci = "foo"

akan terlihat seperti ini

ambang track_by="foo",type=limit,count=1,seconds=900

ambang track_by=kunci, jenis=, hitung=angka, detik=angka>
Thresholding dapat dilakukan untuk melengkapi jaga blok dan/atau untuk individu
tindakan. Tambahkan "ambang = aktif" sebagai opsi bersama dengan opsi ambang lainnya saat
membatasi tindakan individu.

track_by
Nilai ini harus menjadi sesuatu yang unik untuk jaga reguler
ekspresi. Tip: lampirkan bagian unik dari ekspresi reguler dalam tanda kurung,
kemudian gunakan sub kecocokan sebagai bagian dari nilai (mis. track_by="$2:$4").

mengetik
Ada tiga jenis ambang batas. Mereka adalah sebagai berikut:

membatasi
Lakukan tindakan untuk yang pertama "menghitung" pertandingan selama interval waktu
ditentukan oleh "detik", lalu abaikan acara untuk sisa interval waktu
(semacam throttle)

ambang
Lakukan tindakan pada setiap pertandingan hingga menghitung pertandingan selama ini
interval yang ditentukan oleh detik

kedua
Lakukan tindakan sekali per interval waktu setelah "menghitung" pertandingan terjadi, maka
abaikan kecocokan tambahan selama interval waktu yang ditentukan oleh "detik"

terus
Gunakan tindakan ini untuk menyebabkan carikan untuk terus mencoba mencocokkan pola/tindakan lain
kelompok setelah selesai dengan pola/blok tindakan saat ini.

berhenti
Gunakan tindakan ini untuk menyebabkan carikan untuk membersihkan dan segera berhenti.

KHUSUS PILIHAN


Berikut ini dapat digunakan sebagai opsi untuk salah satu tindakan di atas kecuali untuk throttle
dan ambang.

kapan =hari_minggu:jam_hari
Gunakan opsi ini untuk menentukan jendela waktu dan hari saat tindakan dapat dilakukan.
Sebagai contoh:

surat =[email dilindungi],kapan=1-6:8-17

UNTUK PERL HACKS HANYA


kode perl [kedalaman] kode_Perl_arbitrer
Ini memungkinkan Anda untuk dengan mudah memasukkan kode Perl acak ke dalam file swatchrc Anda. NS
nilai kedalaman opsional memberi tahu swatch seberapa dalam ke dalam kode untuk memasukkan kode perl.
(0=di luar loop utama, 1=di dalam loop utama (default), 2=tepat di dalam
kondisional yang digunakan oleh pernyataan watchfor saat ini, dan 3=di dalam blok throttle).

Penggunaan yang dimaksudkan adalah untuk mengizinkan substitusi variabel. Sebagai contoh:

perlcode $syslog="^\w{3}\s+\d{1,2}\s+\d{2}:\d{2}:\d{2}.*";

watchfor /$syslog hostname pppd/>

tetapi Perl yang valid diizinkan. Ingat titik koma, dan gunakan dengan bijaksana
itu --skrip-dump pilihan jika Anda mengalami masalah.

KONFIGURASI CONTOH


Dalam contoh ini, baris yang berisi string "sistem file penuh" akan digaungkan dan
bel layar akan berbunyi. Juga, ambang akan menggunakan apa yang cocok dalam
tanda kurung sebagai kuncinya daripada mencoba menggunakan pesan log dengan potongan stempel waktunya
keluar. Beberapa contoh pesan tidak akan digaungkan jika muncul dalam satu menit
dari yang pertama. Sebaliknya pesan berikut akan ditindaklanjuti setelah interval waktu
telah kadaluwarsa.

Gunakan swatchp online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    SuiteCRM
    SuiteCRM
    SuiteCRM adalah Pelanggan pemenang penghargaan
    Manajemen Hubungan (CRM)
    aplikasi dipersembahkan oleh penulis
    dan pengelola, SalesAgility. Ini adalah
    mos dunia...
    Unduh SuiteCRM
  • 2
    admin daya
    admin daya
    Poweradmin adalah DNS berbasis web
    alat administrasi untuk server PowerDNS.
    Antarmuka memiliki dukungan penuh untuk sebagian besar
    dari fitur PowerDNS. Ini memiliki penuh
    mendukung...
    Unduh Poweradmin
  • 3
    Kerangka Web Gin
    Kerangka Web Gin
    Gin adalah kerangka kerja web yang sangat cepat
    ditulis dalam bahasa Golang yang dapat tampil hingga
    40 kali lebih cepat, berkat
    API seperti martini dan versi kustom dari
    httpout...
    Unduh Kerangka Web Gin
  • 4
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX berbasis dan MX LINUX con
    berbagai entornos de escritorios. Ini
    aplikasi yang juga dapat diambil
    dari
    https://sourceforge.net/projects/cereu...
    Unduh CEREUS LINUX
  • 5
    Pelatih Tugas
    Pelatih Tugas
    Pelatih Tugas - Tugas ramah Anda
    Pengelola. Pelatih Tugas terbuka gratis
    sumber todo manager. Itu tumbuh dari
    frustrasi tentang program lain tidak
    menangani komposit...
    Unduh Pelatih Tugas
  • 6
    Mesin Database HyperSQL (HSQLDB)
    Mesin Database HyperSQL (HSQLDB)
    HSQLDB adalah mesin basis data relasional
    ditulis dalam Java, dengan driver JDBC,
    sesuai dengan ANSI SQL:2016. Kecil,
    mesin dan server multithread yang cepat
    dengan mem...
    Unduh Mesin Basis Data HyperSQL (HSQLDB)
  • Lebih banyak lagi »

Perintah Linux

Ad