Когда я делаю синтаксическую ошибку во вступительной части, я получаю следующую ошибку:
/.../psych.rb:203:in `parse': (<unknown>): could not find expected
':' while scanning a simple key at line 6 column 1
(Psych::SyntaxError)
from /.../psych.rb:203:in `parse_stream'
from /.../psych.rb:151:in `parse'
from ....
Знаете ли вы способ определить, какой файл вызвал проблему?
Я знаю, что мог бы использовать DTrace следующим образом:
dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }'| grep _posts
Но я ищу что-то более прямолинейное.