我正在尝试在一个新鲜的覆盆子Pi上运行Siriproxy。一切看起来都是100%安装的。但是在最后一步,我尝试运行'rvmsudo siriproxy server‘,我得到了下面的错误。/home/siri/.rvm/rubies/ruby-1.9.3-p385/lib/ruby/1.9.1/psych.rb:297:in `initialize': No such file or directory - /root/.siri
我已经安装了Linux子系统和windows终端。我使用docker运行图像(表单docker run -it的命令.其中“.”指的是语法的另一部分)。在运行完命令后,我的当前目录(这是PS linux )更改为root@ad02e79cfb5b,我看到我的项目目录(比如ProjectX)和其他目录如lib、tmp、bin (类似于根文件夹中的linux目录)都在那里(以绿色高亮显示)。但是,我不知道root@ad02e79cfb5b:/#<
使用linux命令,是否有任何方法可以知道哪个文件具有给定项目目录中的给定代码行?
对于子目录中的所有文件,都会递归地跟踪所有目录。假设您的项目位于php中,并且位于/var/www/projectDir/目录中。要搜索的行是public function getProjectData(,以知道在哪里(哪个文件位于哪个子目录中)定义了getProjectData php函数?