- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как одинаковые строки найти я знаю, а вот повторяющиеся слова (заранее неизвестные) в них я не пойму никак.
С uniq + grep пока ничего не добился.
"Правильно заданный вопрос - половина ответа", а из написанного - я не понял вообще, что надо. Потрудитесь немного поработать головой и оформить свои мысли во что-то однозначно конкретное, а не воду общих слов, типа (формулировка задачи)
Что есть
URL HTML-страницы
Что нужно
Найти все слова, повторяющиеся в тексте N раз
Что пробовал
Что получил
Что ожидалось получить
LazyBadger, есть текстовый файл, в котором таблица. Нужно в bash вывести из него любые повторяющиеся СЛОВА. Использовать одну из утилит линукса: uniq, head, awk, sort; ну, можно и другие. Лабораторная работа у меня такая.
По шаблону, нет проблем, вывести могу что угодно, фишка в том, что заранее я не знаю какие слова там повторяются, поэтому этот подход не катит. Никак не найду нужную команду :(
use_linux, уже лучше. Осталось доопределить (хотя бы для меня), что такое "таблица" (потому что термин многозначный, а одинаковое понимание - нужно)
Вообще-то делается чистым gawk, код мне писать лень, но если постановка задачи такова
то в gawk (man gawk)
* проходим по всем строкам
* в каждой строке циклом - по всем словам (полям в терминах гавка) строки (записи в терминах гавка) и автоинкрементим значение массива с индексом "значение поля"
* в секции END foreach-ем делается проход по собранному массиву и вывод индекса, если значение больше 1
Как-то так, написать осталось и отладить эту заготовку
Лабораторная работа у меня такая.
use_linux
ник в помощь.. ))
и гугл: тынц
LazyBadger, В моем случае таблица - текстовый файл, в котором по колонкам написан текст. На колонки разделены пробелом.
---------- Добавлено 08.07.2019 в 13:50 ----------
ivan-lev, тебе легко говорить, если знаешь, что искать на английском. Мне одну "воду" выдает.