如何设置脚本来运行将换行符添加到文件末尾? 2024-5-27 • bash 我有一个名为 的文件alarm.log,我希望在该文件更改时自动运行脚本。 答案1 inotify您应该具体查看inotyfywait(手册页这里)。 基本用法: while inotifywait -e modify alarm.log; do <myScript>; done 有很多很好的用法示例这个线程。 答案2 如果您正在运行 systemd,请查看系统路径。 Systemd 路径单元inotify在内部使用,但通过使用 systemd 单元,您可以获得独立于登录会话在后台运行的服务。 相关内容 ntfs 分区的脉冲音频问题 安装 Nvidia 驱动程序后显示器显示“无信号”(ubuntu 12.04 amd64) Windows 7,戴尔笔记本电脑戴尔外接显示器 root 用户在尝试读取或写入文件时收到“权限被拒绝”的可能原因有哪些? 我可以编写一个 bash 脚本并将其添加到图形文件资源管理器的右键单击列表中吗? 用于编辑大量 html 文档的 Bash 脚本 管道生产者如何告诉管道消费者它已到达“文件结尾”?”(未命名管道,而不是命名管道) Gnuradio 留下目录错误 如何为二进制文件创建启动器(.desktop 文件)? 如何设置自定义 CNAME 服务器 [关闭]