Ubuntu. Поиск куска текста в файлах для определённой папки


Поиск текста в файлах осуществляется через команду grep.
Шаблон:

user@name:$ grep -rl [Text] [Folder]

Пример:

user@name:$ grep -rl Big\ Text /home/yura/Рабочий\ стол/folder/

…обращаю Ваше внимание на то, что «Big\ Text» – это текст для поиска – пробелы в тексте поиска указываются через ‘\ ‘, а не привычным пробелом. Тот же принцип для пути к папке, в которой будет осуществляться поиск.

Далее

Linux .mht?

Напоминание: вскрыть .mht файл от IE можно через браузер Opera.

Далее

.po & .mo

Речь пойдёт о файлах с форматами .po & .mo. В WordPress’e обычно используются в качестве пакетов с локализацией.

Немного теории: в коде движка\темы\плагина есть обычный текст, который юзверь может видеть на экране. Осложняется это когда юзверь не знает языка, на котором написан двиг\тема\плагин. И тут на помощь приходит довольно логичное решение: пакеты с сопоставлением. К примеру возьмём часть кода:

<input name=’submit’ type=’submit’ id=’submit’ tabindex=’5′ value=’<?php _e(‘Submit Comment‘,’themename’)?>’ />

Надпись «Submit Comment» на обычном русском блоге в поле отправки комментария выглядела бы несколько не к месту, поэтому эту фразу заносят в .po файл в виде:

#: ../comments.php:100

Далее

Запуск WarCraft 3: TFT на Ubuntu + wine.

Для начала поставим wine:

user@name:$ sudo apt-get install wine

У меня стоит wine 1.2, но варик без проблем работает и на других версиях.

Далее инсталлим warcraft с диска, либо перекидываем файлы игры, к примеру, в

/home/<рабочая папка>/.wine/drive_c/WarcraftIII
Чтобы увидеть папку .wine нажмите в наутилусе (проводник) Ctrl+H. Все файлы и папки, начинающиеся с точки являются скрытыми.

Далее

Восстановление Grub при ошибке 17 (Grub Error 17).

Действия, описанные здесь, произошли за 6 месяцев до написания самой статьи. Помимо этого статья является копией записи из ежедневника, поэтому по понятным причинам результаты команд опущены, а сами команды могут быть неточными.

Рассмотрена Ubuntu 9.04.

Далее