Bagaimana untuk Melaksanakan Perintah Shell Menggunakan JavaScript?

Barbara Streisand
Lepaskan: 2024-10-19 12:41:02
asal
888 orang telah melayarinya

How to Execute Shell Commands Using JavaScript?

Melaksanakan Perintah Shell dengan JavaScript

Melaksanakan perintah shell sistem dalam JavaScript membolehkan anda berinteraksi dengan sistem pengendalian dari dalam kod JavaScript anda.

Pendekatan:

Untuk melaksanakan arahan shell dalam JavaScript, anda boleh menggunakan modul child_process Node.js. Modul ini menyediakan fungsi exec, yang membolehkan anda menjalankan perintah tertentu dan menangkap outputnya.

Contoh Kod:

const { exec } = require('child_process');

exec('ls *.js bad_file | wc -l', (error, stdout, stderr) => {
  console.log('stdout:', stdout);
  console.log('stderr:', stderr);

  if (error) {
    console.error('exec error:', error);
  }
});
Salin selepas log masuk

Penjelasan:

  • Fungsi exec mengambil arahan shell sebagai argumen pertamanya.
  • Argumen kedua ialah fungsi panggil balik yang mengendalikan output arahan.
  • Di dalam fungsi panggil balik, anda boleh mengakses pembolehubah stdout, stderr dan ralat untuk menangkap output arahan, sebarang mesej ralat dan objek ralat jika ralat berlaku.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Perintah Shell Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!