ホームページ >運用・保守 >Linuxの運用と保守 >Node.js を使用して Linux でコマンド ライン ツールを作成する方法

Node.js を使用して Linux でコマンド ライン ツールを作成する方法

PHPz
PHPz転載
2023-05-14 14:08:021553ブラウズ

1. 目標

  1. コマンド ラインに書いたコマンドを入力して、ターゲット タスクを完了します

  2. コマンド ライン要件はグローバルに有効です

  3. コマンド ライン要件は削除できます

  4. コマンド ライン関数は表示するファイルを生成します現在の日付

2. コード部分

  1. 新しいファイルを作成し、sherryFile

    ## という名前を付けます。
  2. # ファイルの内容 sherryFile

はじめに: 現在の日付と作成者を含むファイルを生成します。

#! /usr/bin/env node
console.log('command start');
const fs = require('fs');
let date = new Date().toLocaleDateString();
let data = date + '\n\t' + '——create By karuru';
fs.writeFile('./date.txt', data, 'utf8', (err) => {
  if (err) {
    console.log('sherryFile command wrong', err);
    return false;
  }
  console.log('writeFile success!!!!');
  console.log('command end');
});
  1. ファイル実行権限 chmod 755 sherryFile

  2. ファイルがあるファイルパスに ./sherryFile

  3. と入力すると以下の内容が出力された場合、コマンドの実行は成功しました

command start

writeFile success!!!!
command end

ファイル ディレクトリに、新しい date.txt ファイルが次の内容で生成されます。


#2/28/2018

create By karuru

グローバルに有効になるようにコマンドを変更します


ln sherryFile /usr/local/bin/sherryFile
コマンドを削除します


rm /usr/local/bin/sherryFile

以上がNode.js を使用して Linux でコマンド ライン ツールを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。