GREP для Процессов Каталогом и Уничтожают его

На сайте PHP есть этот комментарий, касающийся библиотеки t1lib.

Замечание: Эта функция доступна только в том случае, если PHP скомпилирован с использованием --with-t1lib[=DIR] .

Source: http://www.php.net/manual/en/function.imagepstext.php

Я нашел эту ссылку, когда смотрел на сайт проекта t1lib.

t1lib полезна для добавления текста к изображениям с помощью библиотеки gd. Когда t1lib и gd объединены с Apache веб-сервером , который работает на скриптовом языке php, веб-разработчики могут легко добавлять подписи, графовые легенды, логотипы, уведомления об авторских правах и т.д. к изображениям. Смотрите документацию по php для примера фрагмента php кода, использующего t1lib для нанесения текста на изображение: php функция imagepstext (пример кода находится в заметках пользователя от 22 мая 2001 года в самом низу страницы)

Source: http://www.t1lib.org/

Проверка сборки на поддержку t1lib

Если бы она присутствовала при выполнении этой команды, то показала бы:

$ php -i |& grep t1lib

Моя сборка тоже не включает ее.

Реборка PHP

Если вы хотите это сделать, то вам придется пересобрать PHP. Вы можете примерно следовать этим инструкциям о том, как можно пересобрать PHP RPM.

1
04.06.2014, 00:09
3 ответа

Попробуйте включить пробел в свой шаблон:

...  grep -e ' /Applications/'  ...

Кроме того, pkill (давно стандартное предложение в Linux) теперь включено в OS X Mountain Lion (10.8) и выше. См. http://osxdaily.com/2012/10/18/kill-process-wildcards-pkill-mac-os-x/

0
27.01.2020, 23:38

Используйте якорь ^ (символ каретки), чтобы обозначить начало строки / поля и изменить порядок команд:

 ps -ef | grep -v grep | awk '{print $8}' | grep "^/Applications"

Таким образом, grep будет выполняться последним и вернет только те строки, которые начинаются с с / Applications .

Это также полезно.

1
27.01.2020, 23:38

Если вы беспокоитесь о сохранении тактов ЦП:

ps -ef | awk '$8~"^/Applications/"{print $8}'
1
27.01.2020, 23:38

Теги

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