2

Я использую fs_usage на Mac, чтобы записать доступ к файлу моего приложения в текстовый файл. Единственная проблема заключается в том, что выводится только усеченная версия пути. Это указано на странице руководства, но, похоже, нет возможности показать полные пути к файлам в выводе (по крайней мере, когда я перенаправляю его в файл: я запустил его только в терминале, и он вывел правильные пути ). У меня есть много структур каталогов, в которых последние несколько компонентов пути выглядят очень похожими, но они из разных родительских каталогов.

2 ответа2

0

fs_usage -w кажется, хорошо работает для меня.

со страницы руководства:

-w Указание параметра -w приводит к более подробному выводу независимо от размера окна.

Перенаправление в файл работает. Я проверял это только на OSX 10.8 и 10.9.

0

Может показаться, что fs_usage ограничен ~ 253 символами вывода, что позволяет предположить, что он может быть жестко закодирован с жестко закодированным ограничением 255 или 256 символов.

Инструмент GUI fseventer не имеет такого ограничения, вы также можете попробовать fslogger.

fseventer - http://www.fernlightning.com/doku.php?id=software:fseventer:start

fslogger - http://osxbook.com/software/fslogger/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .