- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Такая задача стоит, есть файлы с содержимым такого вида:
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
Более 300 000 строчек и всё в кучу. Необходимо колонку "словонужное" как то извлеч. Как разбить файл на колонки это ясно, эксель от майкрософта обрабатывает только около 50 000 строчек. Аналог экселя LibreOffice 4.2 виснет даже при 50 000 строчек. Нотепад++ не подошёл, или я им тут пользоваться не умею.
Какие то трюки есть кроме перечисленных?
Такая задача стоит, есть файлы с содержимым такого вида:
слово слово словонужное слово слово слово
Более 300 000 строчек и всё в кучу. Необходимо колонку "словонужное" как то извлеч.
Через excel в 6-7 заходов - не катит?
Написать/использовать парсер
notepad++
что ищем ^\w*\s\w*\s(\w*).*
чем заменить $1
поставить галку "регулярное выражение"
как то так
В 2007 Excel размер листа 1 048 576 строк и 16 384 столбца.
---------- Добавлено 15.02.2014 в 21:59 ----------
***91; и ***93; это скобки
[]
В notepad ++ открыть замену и "слово" заменить на пустое.
В notepad ++ открыть замену и "слово" заменить на пустое.
:)
ТС имеет наверное в виду вот это:
слово1 слово2 словонужное1 слово3 слово4 слово5
слово6 слово7 словонужное2 слово8 слово9 слово10
слово11 слово12 словонужное3 слово13 слово14 слово15
слово16 слово17 словонужное4 слово18 слово19 слово20
слово21 слово22 словонужное5 слово23 слово24 слово25
не?
:)
ТС имеет наверное в виду вот это:
слово1 слово2 словонужное1 слово3 слово4 слово5
слово6 слово7 словонужное2 слово8 слово9 слово10
слово11 слово12 словонужное3 слово13 слово14 слово15
слово16 слово17 словонужное4 слово18 слово19 слово20
слово21 слово22 словонужное5 слово23 слово24 слово25
не?
Значит он не умеет формулировать. В стартпосте все слова одинаковые.
5 столбцов, нужный столбец 3-ий
Разбиваем на строки, выдираем из каждой строки третье слово
---------- Добавлено 15.02.2014 в 22:35 ----------
p.s. делаем из текста одну строку, разбиваем на массив слов (по пробелам), каждое третье слово наше.
# xclip -o или xsel -o выводит содержимое буфера обмена.
$ xclip -o
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
слово слово словонужное слово слово слово
$ xclip -o | awk '{print $3}'
словонужное
словонужное
словонужное
словонужное
словонужное
$ xclip -o | cut -d ' ' -f 3
словонужное
словонужное
словонужное
словонужное
словонужное
xclip заменяется на
cat file.txt | ...