Это потому, что вы пытаетесь использовать поиск GNU, который используется по умолчанию в Linux, но Mac OS X поставляется с поиском BSD, который имеет много отличий.
Чтобы установить GNU, вам понадобится Homebrew, довольно простой в установке, просто следуйте http://brew.sh/
После этого вы можете установить findutils:
brew install findutils
Дополнительная информация и другие инструменты для имитации среду Linux на вашем Mac здесь: https://apple.stackexchange.com/questions/69223/how-to-replace-mac-os-x-utilities-with-gnu-core-utilities
Другое вариант - прочитать справочные страницы поиска BSD и настроить свою команду. Просто запустите man find
, вы увидите вверху экрана «Руководство по основным командам BSD», подтверждающее, что на самом деле у вас есть BSD find.
/etc/inittab
— это файл конфигурации классического SysVinit. В Debian 9 вместо этого по умолчанию используется systemd
, хотя я думаю, что у вас все еще есть возможность использовать другую систему инициализации, если хотите.
С помощью systemd
процессы getty
(= те, которые отвечают за обработку приглашений на вход в систему на устройствах TTY ), управляются getty@.service
, который определяется файлом /lib/systemd/system/getty@.service
. Если вы хотите изменить его, вы можете либо использовать systemctl edit getty@.service
для автоматического создания файла частичной замены, либо скопировать файл из каталога /lib/systemd/system/
в /etc/systemd/system
, а затем изменить его; настроенный файл в /etc/systemd/system
заменит стандартный файл с тем же именем в /lib/systemd/system
.
Вы не должны изменять какие-либо файлы в /lib/systemd
:, иначе ваши изменения могут быть перезаписаны в следующем systemd
обновлении. Вместо этого внесите свои изменения и дополнения в /etc/systemd/
:, для этого он и предназначен.