@muhasa

Как повторить команду из консоли внутри php?

Привет.
Народ, вопрос. Вчера в консоли командой
for file in *
do
        name=$(echo "$file" | cut -f 1 -d '.').png
	convert $file -fuzz 17% -transparent white "/new/$name"
done


благополучно удалил фон у некоторых фотографий. Или, точнее, заменил на прозрачный.
B вот какой вопрос - явно ж это можно делать без того, чтобы использовать командную строку. Просто на уровне Imagick модуля. Или нет?

Если можно, то подскажите, как. Гуглил, там вылетали нерабочие варианты.
Или может тут вообще нет никакой разницы?
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
dmitrybascacov
@dmitrybascacov
Кодим и декодим, а иногда кино смотрим
Можно использовать unlink
https://www.php.net/manual/ru/function.unlink.php

Можно использовать `строка для выполнения`, чтобы выполнить троку как командную
https://www.php.net/manual/ru/language.operators.e...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы