我正在使用scanimage --batch-prompt
命令将多个文档一一扫描。这样,它会要求确认每个页面的扫描,包括第一页。
问题是,我通常的用例是当我已经将第一页放入扫描仪中并且我希望在不按任何键的情况下处理它时启动该命令。是否可以使用批处理模式,自动扫描第一页,然后等待用户确认所有其他页面?
答案1
Scanimage
没有这样的选项。
通过一个简单的bash
函数,您可以为第一个提供enter
anecho
并等待另一个输入cat
。就是这样
echo;cat
做。您可以使用以下方法进行测试:
(echo;cat)|sed 's/^/START/;s/$/END/'
这样就被输入到了STDIN
中scanimage
。