Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: dbaniza в Jan 27, 2005, 11:05



Титла: за wget
Публикувано от: dbaniza в Jan 27, 2005, 11:05
Примерна ситуация: пускам wget и (без да искам) затварям конзолата. Свалянето си продължава но аз вече не го виждам (като исключим доста обилния логфайл де). И как сега да накарам вгет да си ми се показва ма ж някой друг терминал/конзола?

ПС: Досетих се вече че мога да килна вгет и да го пусна наново с аргумент -r в нова конзола, но ми се струва твърде глупаво


Титла: за wget
Публикувано от: romeo_ninov в Jan 27, 2005, 11:14
Малка и странна идея. Пускай го със screen и се откачвай от сесията. Така ще можеш по-късно да се закачиш за нея от където си искаш.
Или го пускай с -b. Тогава прави един файл wget-log в текущата директория


Титла: за wget
Публикувано от: RedIce в Jan 27, 2005, 11:38
има мнофо по добър начин :)

пускаш да download с опциа -b за background

wget -b linka

и го заебаваш....
излизаш си... но решаваш по някое време да видиш за какво става дума и до каде е стигнало

tail -f wget-log

и това ти вади последните 10 реда примерно от лога и почеа да  ти го чете в реално време, направо няма да ти направи впечатление че е пуснато на backgroun


Титла: за wget
Публикувано от: romeo_ninov в Jan 27, 2005, 12:06
RedIce, моите уважения, но да си забелязал втория ред от това, което писах?


Титла: за wget
Публикувано от: philip в Jan 27, 2005, 14:46
tail -f wget.log


Титла: за wget
Публикувано от: alex_c в Jan 27, 2005, 14:52
Нека и аз да кажа:
nohup wget име_на_файла &
След това както вече бе отбелязано - tail -f nohup.out