Bash для вызова PHP, ждать завершения процесса PHP?

Оболочка csh не имеет привязок клавиш Vi, в то время как tcsh имеет.

Оболочка tcsh доступна в базовой системе FreeBSD (как и sh, которая во FreeBSD называется ash, оболочкой Almquist).

Чтобы переключиться на сочетания клавиш Vi с оболочкой tcsh, используйте

bindkey -v
1
02.03.2016, 17:19
1 ответ

Мне удалось приостановить / дождаться завершения процесса с помощью функции ожидания.

пример рабочего сегмента:

#!/bin/bash
timestamp() {
  date +"%T"
}
pushd 'httpdocs/DIR1/DIR2'; 
file="Lock3.key"
if [ -f "$file" ]
then
    echo "$file found, Session is already in progress" $(date)
else
    echo "$file was not found, Its safe to start the script"  $(date)
    echo "Running Ebay Stock Only Script" $(date)
#Its possible to double check if the script is running by checking memory.
#ps aux | grep "php Cron-Run.php" (Not safe)
php Cron-Run.php > Output.log
wait
echo "Finished Running Script, Lock file is deleted by PHP, Now exiting" $(date)
fi
exit
0
28.01.2020, 01:24

Теги

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