Запустить функцию PHP внутри Bash (и сохранить возврат в переменной bash)

Я пытаюсь запустить PHP-функцию внутри Bash ... но она не работает.

#! /bin/bash

/usr/bin/php << 'EOF'
<?php echo getcwd(); ?>
EOF

На самом деле мне нужно было сохранить возвращаемое значение значение в переменной bash ... Кстати, я использую функцию php getcwd () только для иллюстрации операции bash.

ОБНОВЛЕНИЕ: Есть ли способ передать переменную?

VAR='/$#'
php_cwd=`/usr/bin/php << 'EOF'
<?php echo preg_quote($VAR); ?>
EOF`
echo "$php_cwd"

Есть идеи ?

7
задан Roger 3 June 2011 в 20:28
поделиться