логин выдергивается скриптом awk:
id | awk '/uid/ {print($1)}' | awk -F'(' '/uid/ {print($2)}' | awk -F')' '{print($1)}'#!/usr/bin/env python
import os
import sys
#попытка передать в value значение
value = os.system("id | awk '/uid/ {print($1)}' | awk -F'(' '/uid/ {print($2)}' | awk -F')' '{print($1)}'")
#print value
os.system("/path/to/program -u %s" $(value)) #команда для которой необходим логин
предпренимал попытки записать значение, еще вот так:
value = str("%s") % os.system("id | awk '/uid/ {print($1)}' | awk -F'(' '/uid/ {print($2)}' | awk -F')' '{print($1)}'")Помогите пожалуйста с решением и объясните понятно, что я делаю не так.. Заранее благодарен.