Вот больше, я знаю (сверху ответа faif):
Самый видимый мне - то, что Ubuntu рассматривает sudo с большим отношением, чем Debian. Во время установки Debian опция по умолчанию состоит в том, чтобы настроить пароль root, в противоположность установке Ubuntu.
Установщик Ubuntu намного более симпатичен. Это также более требовательно из аппаратных средств. Только немного легче использовать хотя (Debian довольно прост в использовании, как это).
YMMV, но многие утверждали, что Debian более стабилен. Я могу засвидетельствовать это, хотя я на самом деле недавно не проверил.
Debian более консервативен относительно технических изменений в масштабе всей системы, частично потому что требуется намного больше координации для добиваний цели. Это вероятно, потому что это испытывает недостаток в настоящем Диктаторе, доброжелательном или нет.
Debian официально поддерживает намного больше пакетов
Это, кажется, работает, но я не уделил глубокое внимание ему:
sed -e '/^[[:space:]]*#/d'
Можно использовать grep
для этого
grep -vh '^[[:space:]]*#' filename
С тех пор, как я предполагаю, Вы разделяете комментарии из некоторого файла, Вы могли бы также рассмотреть удаляющие пустые строки, который разворачивает вышеупомянутое до:
grep -vh '^[[:space:]]*\(#\|$\)' filename
awk
решение состоит в том, чтобы инвертировать соответствие Вашему шаблону.
$> cat ./text
elephant
# Master socket provides access to userdb information. It's typically
zoo
#ok
penguin
# !
$> awk '!/^(\ )*#/ {print $0}' ./text
elephant
zoo
penguin
awk '!/^ *#/' ./text
.
– manatwork
28.11.2011, 17:42
Используя демонстрационные данные, отправленные ДМИТРИЙ МАЛИКОВ...
$ grep -vPh '^\s*#' filename.txt | grep -Po '\w+'
elephant
zoo
penguin
Я предпочитаю использовать pcre с grep, таким образом, я использую переключатель-P для grep (должен быть GNU grep). Второй grep является чистым сахаром, чтобы дать Вам слова без пробела. Это также "удалило" бы пустые строки.