Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите в текстовым файлом  (Прочитано 1298 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн winner31413

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Помогите в текстовым файлом
« : 19 Ноября 2011, 18:02:33 »
есть список(не скажу какой) и надо как то поставить в их начало, определенный текст

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #1 : 19 Ноября 2011, 19:12:27 »
есть текстовой редактор, не скажу какой. Он так умеет :P

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #2 : 19 Ноября 2011, 19:24:12 »
а я - скажу
Tempora mutantur et nos mutantur in illis

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #3 : 19 Ноября 2011, 19:27:36 »
хоть для примера что-то покажи. и что где после манипуляций с текстом должно быть. А то с такими вопросами через несколько постов тема в "Юморе" окажется.

Оффлайн navigator

  • Любитель
  • *
  • Сообщений: 73
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #4 : 19 Ноября 2011, 19:30:08 »
Нажимаем альт-F2, в появившемся окне набираем "gksudo gedit" (естественно без кавычек), вводим пароль, получаем gedit с правами рута, находим нужный фацл, правим, сохраняем, радуемся :).

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #5 : 19 Ноября 2011, 19:42:27 »
правим, сохраняем, радуемся :).
а как поставить в их начало, определенный текст то?
Tempora mutantur et nos mutantur in illis

Оффлайн winner31413

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #6 : 19 Ноября 2011, 19:44:45 »
к примеру
есть список сайтов
www.atomintersoft.com/products/firewall/socks5.aspx/Venezuela-ve
www.atomintersoft.com/products/firewall/socks5.aspx/South_Africa-za
www.astalavista.ms/proxy5.shtml
http://www.pr0xies.org/2011/11/10-11-11-update-i-anonymous-proxy.html
http://proxy-free-list.ru/spisok-anonimnyx-proksi-12-10-11.html

как видите в некоторых есть http:// в некоторых нет надо чтоб они везде были
вот так
http://www.atomintersoft.com/products/firewall/socks5.aspx/Venezuela-ve
http://www.atomintersoft.com/products/firewall/socks5.aspx/South_Africa-za
http://www.astalavista.ms/proxy5.shtml
http://www.pr0xies.org/2011/11/10-11-11-update-i-anonymous-proxy.html
http://proxy-free-list.ru/spisok-anonimnyx-proksi-12-10-11.html

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #7 : 19 Ноября 2011, 19:50:53 »
sed -i 's/^www/http:\/\/www/g' /path/to/file
Tempora mutantur et nos mutantur in illis

Оффлайн winner31413

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #8 : 19 Ноября 2011, 19:55:28 »
ввел теперь вверху стали с http: и внизу без

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #9 : 19 Ноября 2011, 20:01:49 »
sed -i 's/^http:\/\///g' /path/to/file
sed -i 's/^/http:\/\//g' /path/to/file
Tempora mutantur et nos mutantur in illis

Оффлайн winner31413

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #10 : 19 Ноября 2011, 20:11:09 »
спасибо а как дубли удалить?

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #11 : 19 Ноября 2011, 20:15:42 »
sed -i '$!N; /^\(.*\)\n\1$/!P; D' /path/to/file
Tempora mutantur et nos mutantur in illis

Оффлайн winner31413

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #12 : 19 Ноября 2011, 20:16:23 »
ты где это читаешь? скажи пожалуйста

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #13 : 19 Ноября 2011, 20:19:24 »
ты где это читаешь? скажи пожалуйста
в гугле
Tempora mutantur et nos mutantur in illis

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Помогите в текстовым файлом
« Ответ #14 : 19 Ноября 2011, 20:20:14 »
Код: (bash) [Выделить]
man sed

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.