【发布时间】:2021-03-25 22:48:23
【问题描述】:
我想将以下批处理脚本更改为 Scala(只是为了好玩),但是,该脚本必须继续运行并监听 *.mkd 文件的更改。如果任何文件发生更改,则脚本应重新生成受影响的文档。文件 IO 一直是我的致命弱点……
#!/bin/sh
for file in *.mkd
do
pandoc --number-sections $file -o "${file%%.*}.pdf"
done
任何关于解决此问题的好方法的想法都将受到赞赏。
【问题讨论】:
-
使用 Java
WatchService -
谢谢鲍里斯。这似乎是最好的方法。
标签: scala