国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳解用Node.js寫一個(gè)簡單的命令行工具

2019-11-19 14:16:07
字體:
供稿:網(wǎng)友

本文介紹了用Node.js寫一個(gè)簡單的命令行工具,分享給大家,具體如下:

操作系統(tǒng)需要為Linux

1. 目標(biāo)

  1. 在命令行輸入自己寫的命令,完成目標(biāo)任務(wù)
  2. 命令行要求全局有效
  3. 命令行要求可以刪除
  4. 命令行作用,生成一個(gè)文件,顯示當(dāng)前的日期

2. 代碼部分

  1. 新建一個(gè)文件,命名為sherryFile
  2. 文件sherryFile的內(nèi)容

介紹: 生成一個(gè)文件,文件內(nèi)容為當(dāng)前日期和創(chuàng)建者

#! /usr/bin/env nodeconsole.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. 給該文件賦予執(zhí)行權(quán)限chmod 755 sherryFile
  2. 在該文件所在的文件路徑下輸入./sherryFile
  3. 如果輸出以下內(nèi)容,表示命令執(zhí)行成功

command start
writeFile success!!!!
command end

在該文件目錄下,會(huì)有一個(gè)新的date.txt文件生成,內(nèi)容如下

2/28/2018
    create By karuru

將命令修改為全局有效

ln sherryFile /usr/local/bin/sherryFile

刪除命令

rm /usr/local/bin/sherryFile

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 二连浩特市| 错那县| 宝丰县| 肇庆市| 侯马市| 全南县| 木里| 罗田县| 洛阳市| 阿瓦提县| 南雄市| 萨迦县| 友谊县| 红桥区| 麟游县| 冕宁县| 耒阳市| 湖南省| 凤山县| 凌海市| 安康市| 西峡县| 新和县| 淳安县| 海林市| 肥城市| 郁南县| 新乡县| 闽清县| 浦东新区| 高雄县| 宁陕县| 贞丰县| 新竹市| 福海县| 新宁县| 亚东县| 彰化县| 彰化县| 海淀区| 久治县|