跳至內容

esh

軟體分類 開發與程式設計 (Development) / 程式語言 (Languages)
開發廠商 jirutka
Stars
0
Forks
0
License
MIT
Version
Update
OS

#### 產品特色

* 支援嵌入式殼語構建與評估
* 支持將一個 ESH 模板嵌入另一個模板
* 使用 POSIX-compliant shell 進行處理
* 支援 awk 和 sed 進行腳本轉換
* 可直接執行生成的 shell 脚本

#### 主要功能、特點

ESH 是一個嵌入式殼語模板引擎,專門用於評估嵌入在任意模板中的 shell 命令。它類似於 ERB(Embedded Ruby)在殼語中的應用,可用於配置文件的模板處理。ESH 支持將一個 ESH 模板嵌入到另一個模板中(自 0.2.0 版本起)。處理過程分為兩階段:首先將模板轉換為 shell 脚本,然後評估該腳本。使用者可選擇僅執行轉換階段,例如使用 `esh -d` 生成可直接執行的 shell 脚本。ESH 以約 290 行 shell 和 awk 代碼實現,功能強大且輕量。

#### 指令

“`bash
# 無常用指令(自動生成)
“`