小编Dav*_*ter的帖子

使用 inotify-tools 在多个目录中递归地连续检测新文件

我刚刚安装了inotify-tools。我想在多个目录中递归地使用通知工具不断检测新文件,并使用后缀发送电子邮件。我可能可以使用 postfix 部分处理发送电子邮件。在尝试检测新文件时,我只是想找出解决此问题的最佳方法。因为有时一次添加多个文件。

linux email ubuntu inotify

21
推荐指数
2
解决办法
6万
查看次数

查找所有 MKV 文件并删除所有字幕

我目前正在查看一个名为mkvmerge的 Windows 程序。我想创建一个批处理文件,从指定的路径递归查找所有 MKV 文件,并从找到的 MKV 文件中删除所有字幕(如果找到的 MKV 包含字幕),最后删除所有已删除字幕的原始 MKV 文件。

我已经完成了大约 2 个小时的谷歌搜索,我发现你必须能够写出这样的东西:

FOR /F "delims=*" %%A IN ('dir /b *.MKV') DO "C:\mkvmerge.exe" -o "fixed_%%A" -a 4 -s 7 --compression -1:none "%%A"
Run Code Online (Sandbox Code Playgroud)

我仍在尝试,但如果有人能给我一些帮助,我将不胜感激。

windows subtitles batch-file matroska

5
推荐指数
1
解决办法
1万
查看次数

如果目录为空,则执行此操作,如果目录不为空,则执行此操作

到目前为止,我已经有了这个。有没有更有效的方法?

if ls -1 $HOME/path/to/folder/* >/dev/null 2>&1
then
        echo Directory is not empty.
else
        echo Directory is empty.
fi
Run Code Online (Sandbox Code Playgroud)

bash

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

batch-file ×1

email ×1

inotify ×1

linux ×1

matroska ×1

subtitles ×1

ubuntu ×1

windows ×1