LINUX.ORG.RU

Сообщения kost45

 

Вывод только одного файла для каждой директории

Допустим выполняем команду:

find /var/www/vhosts/*/httpdocs -type f -perm -2 -ls
Получаем вывод что-то типа:
/var/www/vhosts/domain1/httpdocs/file1
/var/www/vhosts/domain1/httpdocs/file2
......
/var/www/vhosts/domain1/httpdocs/file100500
/var/www/vhosts/domain2/httpdocs/file1

Нужно получить вывод, чтобы для каждого домена был только один файл:

/var/www/vhosts/domain1/httpdocs/file1
/var/www/vhosts/domain2/httpdocs/file1
При этом имена файлов могут быть любые

 

kost45
()

Обработка сигналов в приложении работающем с Mysql

Пишу программу для linux, работает с mysql через MySQL Connector/C++. Нужно обрабатывать сигналы SIGINT и SIGTSTP (ctrl+C и ctrl+Z). По нажатию этих клавиш юзером прога должна прекратить текущий запрос сделать rollback и завершиться

kost45
()

Как запустить программу через exec?

Есть сервер с centos 5. На сервере есть самописное приложение написанное на C++. Есть задача дернуть его из php. Простейший скрипт echo exec('/home/some/bin/a',$output, $retval); echo $retval;

возвращает retval = 126. Права на файл 755. При этом скрипт echo exec('ls',$output, $retval); echo $retval;

работает как надо.

 , ,

kost45
()

RSS подписка на новые темы