Если вы знаете, что в строке будет только одно число, то есть «привет 12 привет», вы можете попробовать фильтр.
Например:
In [1]: int(filter(str.isdigit, '200 grams'))
Out[1]: 200
In [2]: int(filter(str.isdigit, 'Counters: 55'))
Out[2]: 55
In [3]: int(filter(str.isdigit, 'more than 23 times'))
Out[3]: 23
Но будьте осторожно !!! :
In [4]: int(filter(str.isdigit, '200 grams 5'))
Out[4]: 2005
Я предложил в своем комментарии, что вы можете создать собственный скрипт для запуска Eclipse. Даже в том, что для каждого пользователя может использоваться один и тот же сценарий :
/opt/eclipse/eclipse -vmargs -Djava.io.tmpdir=/tmp/eclipse/$USER
Поскольку @Little Santi сообщает в комментарий , можно использовать настраиваемую программу для каждого пользователя. Вы можете указать желаемый путь как аргумент командной строки для JVM :
/opt/eclipse/eclipse -vmargs -Djava.io.tmpdir=/tmp/eclipse/john_doe