我使用的是 KUbuntu 18.04.1
我正在尝试使用spectacle(KUbuntu的屏幕截图应用程序)和gocr(OCR工具)从屏幕截图中提取文本
如果我在 Konsole(KUbuntu 终端)中依次发出命令
第一的:
spectacle -r -b -n -o /home/UserName/Documents/Translate/input.jpg
第二:
gocr -i /home/UserName/Documents/Translate/input.jpg | xsel -b
有用。
如果我创建一个 bash 文件screen_ts.sh并输入代码
#!/bin/bash
# Dependencies: gocr xsel
# Take Screenshot and Save it to a File
spectacle -r -b -n -o /home/UserName/Documents/Translate/input.jpg
# Extract text from the saved file
gocr -i /home/UserName/Documents/Translate/input.jpg | xsel -b
exit
打开 Konsole 并输入./screen_ts.sh,有用
但是,如果我使文件可执行并双击,它截取屏幕截图,但不将文本保存在剪贴板中。
再次,如果我使用创建自定义快捷方式
自定义快捷方式 > 触发器Alt + Q
和操作/home/UserName/Documents/Translate/screen_ts.sh
它截取屏幕截图,但不将文本保存在剪贴板中。与双击相同的行为。
这里发生了什么。