制作属于你的终端词典

今天在阅读文献的时候,觉得可以把文献中的一些词汇记下来,做成一个词典。这个词典当然是电子版的,毕竟你手写一个词典很麻烦,而且你做好以后翻起来也很麻烦,所以我是不可能手写的。


步骤

  1. 创建一个txt文件。大致如下:
paradigm: 范式,模范,范例
renaissance: 复兴
neurorehabilitation: 神经康复
  1. 创建一个shell脚本文件:
#!/bin/bash
var=q
echo -e "\033[33m===================================\033[0m"
echo -e "\033[31mWelcome to Terminal Dictionary!\033[0m"
echo -e "\033[31mYou can press the q key to exit.\033[0m"
echo -e "\033[33m===================================\033[0m"
echo "Input your words:"
while true
do
read input
if [ $input = $var ]
        then exit
        fi
cat dict.txt | grep $input --color=auto
done
  1. 赋予脚本可执行权限
chmod +x Terminal\ Dictional.sh

使用方法

可终端运行下面其中一条命令

1. bash Terminal\ Dictional.sh
2. ./Terminal\ Dictional.sh

我建议直接修改bashrc文件,添加:

alias mydict='./Terminal\ Dictionary.sh'

这样我输入mydict就可以进入词典。
mydict


Happy Coding !

发布了46 篇原创文章 · 获赞 19 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/l_changyun/article/details/100627287