Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 25, 2010 21:19:39

Petrus
От:
Зарегистрирован: 2010-08-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

переменные в Python и shell

Здравствуйте!
Подскажите, пожалуйста, как передать переменную, вычисляемую в .py файле, в .sh файл, из которого он загружается?



Офлайн

#2 Авг. 25, 2010 23:08:09

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

переменные в Python и shell

Так:

#!/bin/sh
var=`python -c "var = 2;print var"`
echo -n "got $var from python"
var1=`expr $var + 1`
echo " and incremented it. Result is $var1"



Офлайн

#3 Авг. 26, 2010 10:19:10

Petrus
От:
Зарегистрирован: 2010-08-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

переменные в Python и shell

а если var = 2;print var находится в файле test.py тогда как?



Офлайн

#4 Авг. 26, 2010 16:42:51

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

переменные в Python и shell

var=`./test.py`



Офлайн

#5 Авг. 26, 2010 19:54:20

Petrus
От:
Зарегистрирован: 2010-08-25
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

переменные в Python и shell

Большое спасибо!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version