在Mac中如何将pkill
用作su
? (不是sudo)
我在MacOS中使用SleepWatcher在唤醒时打开“屏幕共享”应用程序。现在,在启动“屏幕共享”应用程序后,我也想终止进程“ RFBEventHelperd”,因为这会将Command + tab反馈给Mac,而不是绑定到在“屏幕共享”中运行的操作系统。
SleepWatcher以su
的身份运行唤醒脚本:
su - $user -c "$home/.wakeup"
当我在终端中运行su pkill -9 "RFBEventHelperd"
时,我得到su: Sorry
,但是sudo
在终端中有效,但在脚本中无效。
如何从以su
运行的脚本中终止该过程?