Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения

среда, 5 февраля 2014 г.

Строки без повторений с помощью bash

$ <что-то, выводящее в stdout> | sort | uniq

Uniq похоже помнит только предыдущую строку, поэтому повторений вразнобой он не замечает. Перед ним нужно сортировать.

UPD
Как подсказали в комментариях, sort -u делает то же самое.

вторник, 22 октября 2013 г.

Запуск установленной ОС Windows XP в VirtualBox 4.1 из-под Ubuntu

Основные проблемы: как подружить VirtualBox с реальным разделом, как воевать с бесконечным циклом после acpitabl.dat, что делать с появляющимся BSOD с кодом 7b.



среда, 10 апреля 2013 г.

Отладка с помощью gdbserver с предустановкой переменных окружения

Отлаживал программку под gdbserver'ом. Программка подгружает при старте динамическую библиотеку из текущего каталога. В bash'е была установлена
LD_LIBRARY_PATH=. 
Gdbserver запускался под рутом, через sudo:
sudo gdbserver :<port-number> ./program_name <program args>
В таком виде программка переставала видеть, откуда загружать библиотеку при старте — вероятно, при выполнении sudo создавался новый сеанс интерпретатора с дефолтными переменными окружения.
Исправил благодаря этой доке:
sudo gdbserver --wrapper env LD_LIBRARY_PATH=/path/to/necessary/dir -- :<port-number> ./program_name <program args>

четверг, 13 октября 2011 г.

Как открыть документ в OpenOffice oowriter сразу на чтение через Nautilus (локальный и удалённый)

Готовой фишки я не видел, поэтому решил написать самостоятельно. В интернете советуют через макросы для oowriter, но, как оказалось, можно и проще. Проверялось на Ubuntu 10.04. На компьютере должен быть установлен perl.