j-cli 12.9.19

A fast CLI tool for alias management, daily reports, and productivity
## 概述

脚本系统,通过 `concat` 命令创建和管理可执行脚本。

## 基本用法

### 创建脚本

```bash
j concat <name>              # 打开 TUI 编辑器编写脚本
j concat <name> "<content>"  # 直接创建脚本
```

### 编辑脚本

```bash
j concat <name>              # 如果脚本已存在,进入编辑模式
```

### 运行脚本

```bash
j <name>           # 直接通过别名运行
j <name> <args...> # 带参数运行
```

### 删除脚本

```bash
j rm <name>        # 删除别名(同时删除脚本文件)
```

## 脚本存储

脚本统一存储在 `~/.jdata/scripts/` 目录:

```
~/.jdata/scripts/
├── deploy.sh
├── build.sh
└── test.sh
```

脚本创建后自动注册为别名,可直接通过 `j <name>` 执行。

## 示例

```bash
# 创建部署脚本
j concat deploy

# 在编辑器中输入:
#!/bin/bash
set -e
npm run build
rsync -avz dist/ user@server:/var/www/

# 运行脚本
j deploy
```