История изменений
Исправление NeverLoved, (текущая версия) :
Ну прям так в лоб, конечно, нельзя (скрипт-то ты как щель вызываешь а не как пхп), но...
#!/bin/bash eselect php cli set 1 #выбираем версию под номером 1 из списка eselect
php -r "print 'hello world'.\"\n\";"
Выдаст как раз:
neverloved@thecloneofmyown ~ $ sh qwe.sh
hello world
Ну и eselect выставляет либо профиль для юзера, либо профиль для всей системы (если выполнено из-под рута), потому перед такими действиями надо запомнить текущую используемую версию, а потом вернуть всё взад.
В общем, суть ты понял :) гента и правда намного более гибкая. спасибо что ответил :3
Исходная версия NeverLoved, :
Ну прям так в лоб, конечно, нельзя (скрипт-то ты как щель вызываешь а не как пхп), но...
[code]
#!/bin/bash eselect php cli set 1 #выбираем версию под номером 1 из списка eselect
php -r «print 'hello world'.\»\n\";"
[/code]
Выдаст как раз:
[code]
neverloved@thecloneofmyown ~ $ sh qwe.sh
hello world
[/code]
Ну и eselect выставляет либо профиль для юзера, либо профиль для всей системы (если выполнено из-под рута), потому перед такими действиями надо запомнить текущую используемую версию, а потом вернуть всё взад.
В общем, суть ты понял :) оно и правда намного более гибкое.