| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > dump переменных bash созданных в текущей сессии |
| Автор: boostcoder 24.7.2011, 01:55 |
| подскажите, каким образом получить список переменных созданных в текущей сессии. при помощи printenv получаю все переменные, даже те что не_мной/не_моим_скриптом созданы. спасибо. |
| Автор: VirtualVoid 24.7.2011, 20:30 | ||||||||||||
| Возможно, подойдет такой способ: В файл ~/.bashrc добавить строку:
А само сравнение список переменных, созданных в текущей сессии, можно выводить командой:
У меня результат выглядит так:
Кстати, не сработает с несколькими терминалами. Можно их различать с помошью времени в секундах:
Работать с несколькими будет в следующем варианте: В файл ~/.bashrc:
Команда вывода:
Т.е. просто идентифицируем консоль по ее некоторым цифрам,которые не будет совпадать ни у каких двух живих консолей. Если используются терминалы одного типа(т.е. только иксовые или только виртуальные консоли), то это должно работать. |
| Автор: boostcoder 29.7.2011, 19:46 |
| VirtualVoid, то что нужно. сильно благодарен |