Вот awk
альтернатива:
awk '
/^Starting/ { I[$5] = $0 }
/^ID/ { delete I[$2] }
END { for (key in I) print I[key] }
' infile
Вывод:
Starting activity for ID 33367
I
ассоциативный массив отслеживает то, какие идентификаторы были замечены.
Необходимо добавить Ваш export
строка в /your/home/directory/.bashrc
, который является файлом инициализации Bash, полученным, когда Вы запускаете интерактивную оболочку.
При использовании GUI для редактирования файла, необходимо отметить, что его имя начинается с a .
таким образом, это скрыто в GUI по умолчанию. Для создания этого видимым принимая, Вы используете Наутилус, можно нажать CTRL+H. При использовании некоторого другого файлового менеджера посмотрите в его документации для того, как можно показать скрытые файлы.
Просто отредактируйте Ваш .bashrc
и добавьте Ваш export
строка в ее конце. Это должно работать, когда Вы открываете и закрываете терминал и должны также быть персистентными через перезагрузки.
.profile
, нет.bashrc
– Gilles 'SO- stop being evil' 22.11.2013, 01:25