Maison >Opération et maintenance >exploitation et maintenance Linux >Comment utiliser Node.js pour écrire un outil de ligne de commande sous Linux
1. Objectif
Entrez la commande que vous avez écrite sur la ligne de commande pour terminer la tâche cible
L'exigence de la ligne de commande est globalement valide
L'exigence de la ligne de commande peut être supprimée
Fonction de ligne de commande, générer un fichier affichant la date actuelle
2. Partie code
Créez un nouveau fichier et nommez-le sherryFile
Contenu du fichier sherryFile
Introduction : Générer un fichier avec le contenu du fichier actuel Date et créateur
#! /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'); });
Donner les autorisations d'exécution au fichier chmod 755 sherryFile
Entrez ./sherryFile
dans le chemin du fichier où se trouve le fichier
Si le contenu suivant est affiché, cela signifie que l'exécution de la commande a réussiwriteFile success!!!!command start
command end
28/02/2018Dans le répertoire de fichiers, un nouveau fichier date.txt sera généré avec le contenu suivant
créer Par karuru
Modifier la commande pour qu'elle soit globalement valide
ln sherryFile /usr/local/bin/sherryFile🎜Supprimer la commande🎜🎜
rm /usr/local/bin/sherryFile
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!