问题描述
Python 3具有非常有用的shutil.which
(https://docs.python.org/3/library/shutil.html#shutil.which)函数。 Scala是否具有等效功能?
对于上下文,我想在scala中运行shell命令以向用户发送通知。例如,对于ubuntu,类似Seq("notify-send",title,msg) !
(使用标准库中的sys.process
)。但我想事先检查command
是否在系统路径中,以便提供提示信息。
我想避免求助于解析(即在:
上拆分)并手动遍历文件夹。另一个选择是Seq("which","command") !
,但是在Windows上不起作用(对吗?)。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)