Допустимо ли использовать `grep` для проверки наличия строки в файле внутри сценария инициализации?

Это нормально для меня, чтобы проверить содержимое файла для данной строки с grep в init скрипт?

Я обеспокоен введением зависимостей и общим соглашением, когда дело доходит до init скрипты, и если работает grep или другие инструменты нарушают какое-то кредо.

2 ответа

Решение

Инскрипты могут делать что хотят. Конечно, имеет смысл не вводить новые зависимости, только для начальных сценариев. Однако grep подходит для любой системы, совместимой с posix/susv3 (linux, bsd, solaris и другие производные).

Дополнительные утилиты, которые всегда должны быть здесь, см. По http://pubs.opengroup.org/onlinepubs/009695399/idx/utilities.html

Короче, ДА. Пока файл, который вы ищете, смонтирован в этой точке.

Другие вопросы по тегам