<commit_before>#  m-cli

:boom: **Swiss Army Knife for Mac OS X !**

## The difference

**m-cli** differs from other mac command line tools in that:

* Its main purpose is to manage administrative tasks and do it easier
* It doesn't install 3rd party tools because it doesn't have dependencies
* The installation is very easy and doesn't require intervention
* It only uses OS X commands


## Installation

* **Manual installation:**

  `curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh | sh`

  You can also install it in a different path

  `INSTALL_DIR=$HOME/.m-cli sh <(curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh)`

  _Note: You need privileges_

* **Using Homebrew:**

  `brew install m-cli`



## Usage

```

  Swiss Army Knife for Mac OS X ! 


usage:  m [OPTIONS] COMMAND [help]

    OPTIONS
        --update        update m-cli to the latest version
        --uninstall     uninstall m-cli

    COMMANDS:
        help<commit_msg>Updating readme<commit_after>#  m-cli

:boom: **Swiss Army Knife for Mac OS X !**

## The difference

**m-cli** differs from other mac command line tools in that:

* Its main purpose is to manage administrative tasks and do it easier
* It doesn't install 3rd party tools because it doesn't have dependencies
* The installation is very easy and doesn't require intervention
* It only uses OS X commands


## Installation

* **Using Homebrew:**

  `brew install m-cli`

* **Manual installation:**

  `curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh | sh`

  You can also install it in a different path

  `INSTALL_DIR=$HOME/.m-cli sh <(curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh)`

  _Note: You need privileges_



## Usage

```

  Swiss Army Knife for Mac OS X ! 


usage:  m [OPTIONS] COMMAND [help]

    OPTIONS
        --update        update m-cli to the latest version
        --uninstall     uninstall m-cli

    COMMANDS:
        help
{'fraction_non_alphanumeric': 0.10320641282565131, 'fraction_numerical': 0.001002004008016032, 'mean_word_length': 3.1090534979423867, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1710442', 'n_tokens_mistral': 674, 'n_tokens_neox': 619, 'n_words': 238}