[Linux]妈妈再也不用担心我背不会单词啦!
-
注:本程序依靠notify-send运行!
单词随机:
#!/bin/bash # 读取文件0000中的单词列表 #read -p "请输入文件0000的路径: " file_path words=$(cat "$HOME/0000") # 随机生成一个序号 random_num=$(( RANDOM % 1000 + 1 )) # 根据序号从单词列表中抽取一个单词 selected_word=$(echo "$words" | awk -v num=$random_num '{if (NR == num) {print $0}}') # 输出抽取的单词 echo "抽取的单词是: $selected_word"
通过notify-send输出
#!/bin/bash #export EORAN=~/.sh/eoran EORAN=$(~/.sh/eoran) notify-send -a "Run Command Widget" -i "kghostview" "$EORAN"
重复执行:
#!/bin/zsh # 设置检查进程的时间间隔(以秒为单位) interval=60 while true; do # 检查进程是否存在 if ! pgrep -x "uieoran" >/dev/null; then echo "进程不存在,正在启动..." # 启动进程的命令 ~/.sh/uieoran & fi # 等待一段时间后再次检查 sleep $interval done
github:
https://github.com/erroreutopia/random-Esperanto-dist-linux.git
文件(这个当时放上面就没管了,可能注释有点不一样,脚本还是一样的):
85632689-4610-4771-a520-650e15ac2531-random-Esperanto-dist-linux-main.zip -
-