Видео ролики бесплатно онлайн

Смотреть узбек видео

Официальный сайт fresher 24/7/365

Смотреть видео бесплатно

Похожие на digiwhiteSed в примерах. Часть 2
digiwhite 23.11.2010 17:47

ПереводыSed в примерах. Часть 1

Оригинал
Познакомьтесь с мощным текстовым редактором из мира UNIX.
Полностью.
+ 28 -
10
digiwhite 06.02.2011 10:37

ПереводыSed в примерах. Часть 3.

Оригинал
Поговорим о sed в новом качестве: переработка данных в стиле sed.
Полностью.
+ 20 -
5
settler 01.11.2010 01:08

ПереводыВозвращение к Vim - Часть 1

Я программист. Я работаю с текстовыми файлами по 6-12 часов в сутки, поэтому выбор текстого редактора для меня критичен. Если смена редактора увеличит эффективность моей работы хотя бы на 10%, значит я сэкономлю время и займусь чем-нибудь приятным.

Я не куплюсь на аргументы "90% времени ты думаешь, и только 10% - пишешь, поэтому редактор не имеет значения". Даже если утверждение верно, выводы - нет.
Полностью.
+ 31 -
40
Shtsh 01.11.2010 12:46

ПереводыВозвращение к Vim - Часть 2

Продолжение

Используем Leader

В Vim выделена целая клавиша для пользовательских настроек. Она называется "leader" и по-умолчанию назначена на \. Как я упоминал в предыдущем разделе, я предпочитаю использовать вместо нее , .

У любого есть несколько вещей, которые он часто вводит или исполняет и хочет создать для них ярлыки. Leader — своего рода "пространство имен", которое отделяет эти настройки, чтобы не допустить перекрывания ими стандартных команд.

Вот несколько вещей, для которых я использую команду leader.У вас, конечно, будут другие идеи, но это даст вам представление о возможностях.
Полностью.
+ 14 -
15
06.03.2009 16:32

booleyМассовое переименование файлов

Повседневное применение / Перл



Понадобилось переименовать кучу файлов из формата

файлнэйм.с.тхт в файлнэйм.с

Каждый файл переименовывать жутко не хотелось.

Команда mv *.txt * слишком утопична :)

Полностью.
+ 0 -
12
lwilis 30.10.2009 20:25

Tips & tricksПереход между секциями man документа

Помнится, когда я только начинал изучать POSIX-совместимые системы (в частности и Gnu/Linux), мне было очень неудобно перемещаться по странице руководства man, а именно, между различными секциями документа. Для тех, кто находится в такой же ситуации, дам рецепт для исправления ситуации.
1
/^<a-z_>+<^a-z\s>*$</a-z_>

Дальше простое объяснение как этим пользоваться.
Полностью.
+ 5 -
15
monolith 21.04.2010 02:54

LaTeX — Подготовка текста для LaTeX

Некое подобие типографа для обработки текстов LaTeX, написано на Python.
Полностью.
+ 2 -
0
lgar 04.08.2009 19:48

На заказawk и sed tutorial

Конечно, существует документация, которую нужно прочитать. Но, порой, проще взглянуть на примеры, где используются awk и sed и показаны "подводные камни", с которыми может столкнуться новичок.



Например,



1
2
3
$ grep &#39;12/Dec/2008&#39; /logs/access.log | \
 
  awk &#39;{cnt<$1>++;} END{for (ip in cnt){printf(&#34;%-15s visited: %04d time(s).\n&#34;, ip, cnt<ip>)}}&#39;</ip>






Расскажите, пожалуйста, подробнее про awk и sed.
Полностью.
+ 0 -
6
deFINE 05.08.2010 07:54

Есть вопрос!Помогите обработать лог: regexp, sed, возможно awk.

Привет.

Подскажите, как справиться с проблемой.

Есть лог такого вида с коммутаторов д-линк:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
kakaka@server ~ $ cat -v tmp | grep -A 12 -i "sh log"
^MDES-3526:admin#sh log^M
^MCommand: show log^M
^M^M
^MIndex  Time                 Log Text                                            ^M
^M-----  -------------------  ----------------------------------------------------^M
^M604    2010/08/05 06:32:14  Successful Enable Admin through Telnet from 165.14.5^M
^M                            0.1 authenticated by AAA server 83.202.172.85 (Usern^M
^M                            ame: gelb, MAC: 00-00-00-00-00-00)^M
^M603    2010/08/05 06:32:14  Successful login through Telnet from 165.14.50.1 aut^M
^M                            henticated by AAA server 83.202.233.194 (Username: g^M
^M                            elb, MAC: 00-00-00-00-00-00)^M
^M602    2010/08/05 04:58:18  Port 22 link up, 100Mbps FULL duplex                ^M
^M601    2010/08/05 04:58:13  Port 22 link down                                   ^M


Как видите вывод этих железок содержит непечатные символы, что несколько усложняет работу с логом. Мне нужно, чтобы каждая строка начиналась с номера записи в логе (в куске, что я привел запси с 604 по 601) и тайм стампа, как и положено. Все портит многострочный вывод записей под номерами 603 и 604. По моей задумке нужно подобрать regexp, к строкам 8,9 и 11,12, чтобы потом можно было удалить все непечатные символы и объединить нужные строки.
Полностью.
+ 3 -
26
06.06.2011 01:59

ascrazyСписок пакетов зависимых от GTK2 [Debian]

Возник такой вопрос в нашей jabber-конференции. По-быстрому написал однострочник на bash.
1
for i in `dpkg --list | sed -e '1,7d' | grep ^ii | sed -re 's/\S{2}[^\s]{2}(\S*).*/\1/'`; do echo `apt-cache depends $i` | grep 'Зависит: libgtk2.0' | sed -re 's/(\S*)[^\n]*/\1/'; done

Писал под дебианом, но должно работать везде где dpkg/apt для управления пакетами.
Если у вас не русифицированный дистр, то в скрипте 'Зависит: libgtk2.0' нужно заменить на что-нибудь вроде 'Depends: libgtk2.0', точно не знаю на что, лучше проверить apt-cache depends libgtk2.0-bin.
Соответственно заменив libgtk2.0 на что-то другое, можно посмотреть список пакетов зависящих от чего-то другого.
Полностью.
+ 1 -
8
1 2

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн