需求

  1. bash
  2. 手机终端应用(ish termux)或电脑系统终端(Ubuntu, Macos(推荐iTerm+brew install bash), Windows Terminal(WSL))

BET-ish.gif BET-termux.gif

开始

  1. IOS下载ish,安卓下载Termux,都是很好用的手机终端app。
  2. ish
    1
    2
    3
    4
    5
    6
    apk add bash
    apk add git
    git clone git@github.com:ubun222/Bash-English-Training.git
    cd Bash-English-Training
    bash
    ./1.9.8.sh -api # 答题辅助 通关模式 优化ish
  3. Termux
    1
    2
    3
    4
    5
    apt-get install git
    git clone git@github.com:ubun222/Bash-English-Training.git
    cd Bash-English-Training
    bash
    ./1.9.5.sh -ap # 答题辅助 通关模式
  4. 若安装git或bash失败,请先update和upgrade包管理命令。
  5. json翻译还需要另外安装gawk,可能自带的awk无法使用trans。

    参数

  6. -r 错题集模式
  7. -R 剔除模式
  8. -a 辅助答题模式
  9. -p 通关模式
  10. -s 词表验证模式
  11. -i 优化ish
  12. -T 优化Termius
  13. -j 加载.json源文件
  14. -t 指定txt文件夹名或txt文件夹路径
  15. -h 获取帮助

    模式

  16. 提词机
  17. 完形填空
  18. 四选一

    tips

  19. 红黄绿○指示出现时: 按y仅打印详细释义 按Y打印详细释义后跳过; 按v仅打印例句 按V打印例句后跳过; 按S/s跳过; 按回车以继续;
  20. CTRL+Z 暂停,然后 fg 继续
  21. CTRL+C 退出
  22. *CTRL+D 查询(非全局适用)
  23. *TAB键答题提示(非全局适用)
  24. \\\\\以下的详细部分 定位标识符默认为 除[ae]以外的所有音标 即单词需要以 “word… 音标 …”为中心 例句(v)应在该行以下直至第一个空行,详细释义(y)应在该行以上直至第一个空行。