Определение имен выходит в Ubuntu 10.04

lnum=$(($(sed -n '/^---$/=' file | sed '$!d') +1)); sed -n "${lnum},$ p" file 

Первое sed номера строки ouputs "---" строк...
Второе sed извлекает последнее число из вывода первого sed...
Добавьте 1 к тому числу для получения запуска "ccc" блока...
Третьи 'sed' выводы от запуска "ccc" блока к EOF

Обновление (с исправленным информационным ре методы Gilles)

Хорошо я был wondereing о как glenn jackman's tac работал бы, таким образом, я испытанный три ответа (во время записи)... Тестовый файл (файлы) каждый содержал 1 миллион строк (их собственных номеров строки).
Все ответы сделали то, что ожидалось...

Вот времена..


Gilles sed (единственная передача)

# real    0m0.470s
# user    0m0.448s
# sys     0m0.020s

Gilles awk (единственная передача)

# very slow, but my data had a very large data block which awk needed to cache.

Gilles,' с двумя передачами' (первый метод)

# real    0m0.048s
# user    0m0.052s
# sys     0m0.008s

Gilles,' с двумя передачами' (второй метод)... очень быстро

# real    0m0.204s
# user    0m0.196s
# sys     0m0.008s

Gilles,' с двумя передачами' (третий метод)

# real    0m0.774s
# user    0m0.688s
# sys     0m0.012s

Gilles 'таращит глаза' (метод RT)... очень быстро, но не POSIX.

# real    0m0.221s
# user    0m0.200s
# sys     0m0.020s

glenn jackman... очень быстро, но не POSIX.

# real    0m0.022s
# user    0m0.000s
# sys     0m0.036s

fred.bear

# real    0m0.464s
# user    0m0.432s
# sys     0m0.052s

Mackie Messer

# real    0m0.856s
# user    0m0.832s
# sys     0m0.028s
1
24.03.2011, 09:47
2 ответа

В этом случае доменное разрешение не сделано в Вашем браузере, но в прокси-сервере. Командная строка и все другие "локальные" программы, полагаются на доменные разрешающие способности Вашей ОС, если Вы не используете рысь с настроенным прокси, конечно.

3
27.01.2020, 23:29
  • 1
    Это звучит понятным. Как я могу изменить это поведение для программ командной строки? Я скорее не запустил Firefox, когда мне нужен wget. –  Farhat 23.03.2011, 18:04
  • 2
    Нисколько. Необходимо понять, как работает Прокси HTTP. Это - сервис как любой сервис в Интернете, также. И Ваше программное обеспечение должно быть запрограммировано (и настроено) использовать прокси. Кроме того, прокси никогда не возвращает IP для имени DNS, он просто выбирает страницы на Вашем behalve и затем поставляет им Вашему браузеру. Однако, если Вы просто хотите использовать wget: Это поддерживает Прокси HTTP. См. wget страницу справочника. Установите * _proxy огибающие переменные, и в конечном счете провице-имя пользователя прокси и пароль с - пользователь прокси и - проксирует-passwd cmdline параметры. –  Daniel 23.03.2011, 18:17
  • 3
    Переменные среды все установлены правильно. Проблема все еще сохраняется. На прокси нет никакого login:password. –  Farhat 23.03.2011, 21:18
  • 4
    Затем я не могу сделать больше для Вас –  Daniel 24.03.2011, 10:11

Я имел проблемы с mdns4_minimal в/etc/nsswitch.conf и предложил бы тестировать удаление это

0
27.01.2020, 23:29
  • 1
    , удаляющий просто Word mdns4_minimal, вызвал вещи прекратить работать полностью. –  Farhat 24.03.2011, 15:09
  • 2
    в этом случае Ваше локальное разрешение DNS полностью полито из шланга - я предлагаю, чтобы Вы начали тестировать с ping и вырыли –  jamespo 24.03.2011, 17:32

Теги

Похожие вопросы