Поскольку Tante говорит, они $Word: ...$
вставляются и обновляются некоторыми системами управления версиями (CVS и SubVersion, обычно).
GNU diff
имеет опцию --ignore-lines-matching-re
это может исключить строки, которые соответствуют определенному регулярному выражению. Этот должен добиться цели:
diff -wu --ignore-matching-lines='\$[A-Z][a-z]*:.*\$' -r sourceA/ sourceB/
(Отметьте \
прежде $
предотвратить его интерпретируемый как маркер конца строки в regexp.)
Debian имеет команду, которая включает возможностям выбрать программу из списка программ, которые делают что-то подобное. Команда update-alternatives
наборы связываются с программами по умолчанию для различных операций.
Выбрать значение по умолчанию java
команда из списка установленного JVMs одна потребность работать как root
команда: update-alternatives --config java
и выберите выпуск Java для использования.
Если java
не регистрируется (установленный) в подсистеме альтернатив, при помощи которой необходимо установить его update-alternatives --install "/usr/bin/java" "java" "/path/to/jdk" 1
.
Из описания руководства альтернатив обновления --install
опция:
--install link name path priority [--slave link name path]...
Добавьте группу альтернатив системе. ссылка является родовым названием для основного звена, имя является названием своей символьной ссылки в каталоге альтернатив, и путь является альтернативой, представляемой для основного звена. Аргументами после - ведомое устройство является родовое название, имя символьной ссылки в каталоге альтернатив и альтернативном пути для ведомой ссылки. Нуль или более - ведомые опции, каждый сопровождаемый тремя аргументами, может быть указан. Обратите внимание, что основная альтернатива должна существовать, или вызов перестанет работать. Однако, если ведомая альтернатива не будет существовать, то соответствующая ведомая альтернативная ссылка не будет просто установлена (предупреждение будет все еще отображено). Если некоторый реальный файл установлен, где альтернативная ссылка должна быть установлена, это сохранено, если - сила не используется.
сводка редактирования: Ответ, отредактированный для содержания предложений комментариев ниже Manula Waidyanatha и Gilles - большое спасибо.
Если Вам не нужен Java 7, Вы не должны выходить на улицу из Debian для получения Java. Debian включает официальный Java в sun-java6-*
пакеты.
Установка sun-java6-jdk
apt-get install sun-java6-jdk
Удалите gcj.
apt-get purge libgcj10
There is only one alternative in link group java: /usr/bin/gij-4.4 Nothing to configure.
– Kshitiz Sharma 20.08.2012, 11:59sudo update-alternatives --install "/usr/bin/java" "java" "/path/to/jdk" 1
затем используйтеupdate-alternatives --config
– Manula Waidyanatha 20.08.2012, 12:00apt-get remove libgcj10
. – Manula Waidyanatha 20.08.2012, 12:28update-alternatives
! – Gilles 'SO- stop being evil' 21.08.2012, 01:01