btt-cli

1.0.1 • Public • Published

BTT CLI

img

Better "touch" command.

Installation

To install btt-cli be sure to have installed npm or yarn.

  $ node --version

If no errors let's install btt-cli with the following comand:

  $ npm install btt-cli --global
 
  # or "shorter flags" 
  $ npm i -g btt-cli
 
  # or with YARN 
  $ yarn global add btt-cli

How

  $ btt [path]/<filename> [...content]

Why ?

Why use btt-cli instead the traditional touch filename or the classic echo > filename?

Because btt provides to create the path if it doesn't exitst yet and it doesn't overwrite files.



Example:

  $ touch myCoolProject/www/index.html
  # Now if the path 'myCoolProject/www' doesn't exists "touch" will return error. 
 
  $ echo >> myCoolProject/www/index.html "<h1>Title</h1>"
  # This will return the same error 



But here comes this commandline, btt will create the path and with btt you can also write into files as like echo, is like a mix of echo and mdkir -p commands.



Example with btt:

  $ btt myCoolProject/www/index.html "<h1> Title </h1>"
 
  # You can also write without “” 
 
  $ btt Note/myFirstNote.txt Hey, this is my note!
  # This will write a file with 
  # the phrase "Hey, this is my note!". 

Platforms

This commandline should work over all platforms but unfortunately right now i can't test it over all them.

Tested on

  • macOS Sierra [10.12.13]
  • Linux systems
  • Windows systems





Written in ❤️ with NodeJS & Atom Text Editor by @Rawnly

Readme

Keywords

none

Package Sidebar

Install

npm i btt-cli

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • rawnly