使用 aspell 以可取消的方式检查多个文件
我在 macOS 上使用zsh。我有大约一百个 Markdown 文件,我想从命令行进行拼写检查。aspell这似乎是正确的方法,但是我希望能够在到达最后一个文件末尾之前退出拼写检查。 我本以为这是一个常见的用例,但我看不出有什么办法可以做到这一点。aspell每次只检查一个文件。有SO问题它提供了使用 shell 循环或 来循环遍历文件的解决方案find XXX -exec。您可以使用b或Ctrl-C来中止 中的单个文件aspell。但即使您中止也会aspell返回0,所以我不能用它来检查用户是否要停止循环。 真的,我唯一想到的解决方案就是在每个文件之间输...