How to do the work after changeNotify

If rclone notify a file created or content modified, access the new file. If the file path changed, get the old file path and new file path. If the file deleted, get the file path too.

I use inotify to detect the rclone mounted folder, but failed. I found the topic Inotifywait not detecting file added to rclone mount - Help and Support - rclone forum which tell me the file system dose not support.

I think the rclone polling changenotify maybe can help me, but it only print the filename to stdout, it is diffiult to determine what event fired.

Also I ran the command

rclone test changnotify onedirve: --dump headers,bodies

got the onedrive polling response json, it dosen't tell me the file event type too. (Create/Move/Modify/Delete)

I change to use Python watchdog module to detect the file change, only watchdog.observers.polling.PollingObserver working (with bad performance).

Is rclone any command can get the notify change type and moniter?
like

rclone test changenotify remote: \
    --created program1 %1\
    --modified program2 %1\
    --moved program3 %1 %2\
    --deleted program4 %1
# Only for explaining, not the real commandline.
# this commandline will polling the file change and run the program1/2/3/4 with argument file path, the placeholder %1 mean old file path, %2 mean new file path.