Есть ли такая команда, как namei для OS X?

Я просеиваю некоторые неправильные проблемы с разрешениями и обнаружил команду namei для Linux. В настоящее время у Homebrew нет порта Mac.

  

namei - следовать по пути до тех пор, пока не будет найдена конечная точка

Есть ли команда или серия команд, которые могут использоваться для выполнения той же самой вещи в OS X?

9 голосов | спросил phatblat 30 PM000000100000005931 2014, 22:32:59

2 ответа


7

Вы можете загрузить исходный код для namei из SourceForge . Для компиляции вам нужно удалить строку #include <sys/sysmacros.h> из stat.c, затем запустите make.

ответил Tata Dias 13 PMpWed, 13 Apr 2016 21:27:22 +030027Wednesday 2016, 21:27:22
5

В Macports есть порт: https: //trac .macports.org /браузер /багажник /dports /Devel /Util-Linux /Portfile

Я попытался сделать рецепт доморощенного для него, но были некоторые проблемы, связанные с его компиляцией. Это определенно возможно, но есть некоторые проблемы для разработки.

Update

Я создал формулу, которую можно установить с помощью

brew install mkdryden/homebrew-misc/namei

Это оригинальная версия, а не версия, загруженная в util-linux. (не уверен, сколько изменилось с момента оригинала)

ответил Michael D. M. Dryden 1 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 01 Sep 2014 05:14:40 +0400 2014, 05:14:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132