我从Git下载了Yara。当我从终端运行yara时,它会按预期运行。我想知道是否有可能创建一个bash脚本,该脚本可以让我调用yara然后执行命令。
任何帮助将不胜感激!
yara -w / path / path / path在终端中工作
shell脚本中的yara -w无法按照我的意愿执行。
答案 0 :(得分:0)
从shell运行时,您的环境已设置。
例如,如果您的默认shell是bash,则~/.bashrc
或~/.profile
对其进行设置(/etc/profile
也是来源)。
通过Xcode,这不会自动发生。因此,$PATH
没有yara
的位置。
您可以:
yara
中Xcode
的完整路径~/.bashrc
之前在~/.profile
中输入Xcode
或yara
(如果有这样的选择)$PATH
中配置Xcode
设置以指向安装yara
的位置。您可以通过在外壳程序中运行which yara
来找到它。