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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как вырезать из файла кусок текста и отправить её в переменную  (Прочитано 5753 раз)

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

Оффлайн rubiсon

  • Активист
  • *
  • Сообщений: 285
  • u guys... srsly...
    • Просмотр профиля
Только там gawk, а не awk, и его надо сначала установить.
Но все равно спасибо  :)
А в убунте не гнутый авк что ли? Дожили, Canonical/Linux какой-то.
<Aoi-chan> everyone's first vi session. ^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat

burgua

  • Гость
Цитировать
Canonical/Linux
Не надо!

Оффлайн rubiсon

  • Активист
  • *
  • Сообщений: 285
  • u guys... srsly...
    • Просмотр профиля
Цитировать
Canonical/Linux
Не надо!
Покажи, в каком пакете поставляется, допустим, rename (dpkg -S `which rename`, как-то так). Интересно посмотреть.
<Aoi-chan> everyone's first vi session. ^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Покажи, в каком пакете поставляется, допустим, rename (dpkg -S `which rename`, как-то так). Интересно посмотреть.
arcfi@arcfi-work:~$ dpkg -S `which rename`
dpkg: /usr/bin/rename not found.
arcfi@arcfi-work:~$ dpkg -S rename | grep /bin/rename
util-linux: /usr/bin/rename.ul

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Без реферера не качает (что логично), поэтому:

#!/bin/bash
server="http://downloads5.kaspersky-labs.com/devbuilds/AVPTool/"
wget -q "$server" -O- | grep -m1 -o "setup.*\.exe" | xargs -i  wget -c --referer="$server" "$server{}"


Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Nebulosa, а не проще тогда так:
wget -r -nd -A *.exe http://downloads5.kaspersky-labs.com/devbuilds/AVPTool/

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: Как вырезать из файла кусок текста и отпра
« Ответ #21 : 26 Ноября 2008, 18:26:12 »
Nebulosa, а не проще тогда так:
wget -r -nd -A *.exe http://downloads5.kaspersky-labs.com/devbuilds/AVPTool/
Именно! Вот что значит свежий взгляд на проблему!



Upd: Хм.. все таки паразитный траффик есть, да и запросы тоже есть лишние..

Я что опять в тему то зашел.. :) ABS полистал и придумал вариант без xargs..

#!/bin/bash
server="http://downloads5.kaspersky-labs.com/devbuilds/AVPTool/"
wget -c --referer="$server" $server$(wget -q "$server" -O- | grep -m1 -o "setup.*\.exe")

потому как xargs не везде есть...
« Последнее редактирование: 26 Ноября 2008, 18:33:39 от Nebulosa »

 

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