脚本

作者: 写代码的海怪 | 来源:发表于2019-03-09 12:13 被阅读0次

Path

.zshrc 里添加路径,命令行就会自动在那个路径下找文件,如

export PATH=/usr/local/Cellar/macvim/8.1-151/MacVim.app/Contents/bin:/Users/home/local:$PATH

一共要找三个路径

  1. macvim的路径
  2. ~/local 下的路径
  3. 系统默认的路径
    路径的分隔符是 ‘:’

找命令文件的命令

  1. 使用 type demo 可以看到寻找过程
  2. 使用 which demo 可以看到寻找结果

Bash简单脚本

  1. $1 表示第一个传入的参数,以此类推

shebang

我们每次执行 ~/local/jsdemo.js 都要用 node 来执行,能不能做到不加 node 也能执行呢(也就是指定执行环境),可以,在 jsdemo.js 第一行加上这一句即可:
#!/usr/bin/env node

JS简单脚本

用 JS 切换目录

process.chdir("/Users/frank/Desktop")

console.log(process.cwd()) // 打印当前目录

用 JS 脚本创建目录

let fs = require("fs")

fs.mkdirSync("demo")

用 JS 脚本创建文件

let fs = require('fs')

fs.writeFileSync("./index.html", "")

用 JS 脚本来重写 demo.sh

var fs = require('fs')

var dirName = process.argv[2] // 你传的参数是从第 2 个开始的

fs.mkdirSync("./" + dirName) // mkdir $1
process.chdir("./" + dirName) // cd $1
fs.mkdirSync('css') // mkdir css
fs.mkdirSync('js') // mkdir js

fs.writeFileSync("./index.html", "")
fs.writeFileSync("css/style.css", "")
fs.writeFileSync("./js/main.js", "")

process.exit(0)

相关文章

  • 自瞄3.15

    【脚本开关→】开【←脚本开关】 【脚本版本→】通用技能自瞄3.15【←脚本版本】 【脚本关闭公告→】脚本已更新.....

  • 自瞄3.16

    【脚本开关→】开【←脚本开关】 【脚本版本→】通用技能自瞄3.16【←脚本版本】 【脚本关闭公告→】脚本已更新.....

  • 为什么会有人说引流脚本不靠谱?原来是还没了解透彻引流脚本

    引流脚本,什么是引流脚本?引流脚本怎么样?引流脚本好用吗?引流脚本靠谱吗?引流脚本是骗局吗?引流脚本效果好吗?引流...

  • Kettle11:Kettle脚本控件

    本章讲解以下三种脚本的案例01 javascript脚本02 java脚本03 执行SQL脚本 脚本 1.脚本是转...

  • 进程守护脚本

    进程守护脚本 新建脚本 编辑脚本 添加可执行权限 启动脚本

  • DoTween

    /* 项目: 脚本:校园导航管理脚本 脚本:此脚本挂载在SchoolMenuPanel上 脚本:点击二级导航按钮,...

  • UI Recorder之Android自动化

    简单介绍 之前已经进行了Web的脚本录制,脚本回放,及脚本运行。这次进行Android端脚本录制、脚本回放,及脚本...

  • 宝塔Linux面板命令大全

    【安装宝塔】centos安装脚本 Ubuntu/Deepin安装脚本: Debian安装脚本 Fedora安装脚本...

  • 透视3.16

    【脚本开关→】开【←脚本开关】 【脚本关闭公告→】服务器更换..【←脚本关闭公告】

  • 宝塔常用命令

    安装宝塔 Centos安装脚本 Ubuntu/Deepin安装脚本 Debian安装脚本 Fedora安装脚本 管...

网友评论

      本文标题:脚本

      本文链接:https://www.haomeiwen.com/subject/fadspqtx.html