NetBSD progress Utility

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

NetBSD progress Utility

Непрочитанное сообщение Morty » 2012-03-03 15:31:53

люди возможно ли портнуть в фряху NetBSD progress Utility ?
http://freecode.com/projects/bsdprogress
Последний раз редактировалось f_andrey 2012-03-03 15:37:18, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: NetBSD progress Utility

Непрочитанное сообщение f_andrey » 2012-03-03 15:41:56

Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: NetBSD progress Utility

Непрочитанное сообщение Morty » 2012-03-03 15:58:30

)) понятно , 2 года не нада

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: NetBSD progress Utility

Непрочитанное сообщение FreeBSP » 2012-03-03 18:20:01

Код: Выделить всё

> ./progress
usage: progress [-z] [-f file] [-l length] [-p prefix] cmd [args...]
чу с этим дальше делать?
в виде порта оформить?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: NetBSD progress Utility

Непрочитанное сообщение Morty » 2012-03-03 19:05:20

вот я себе поставил, man:
PROGRESS(1) FreeBSD General Commands Manual PROGRESS(1)

NAME
progress -- feed input to a command, displaying a progress bar

SYNOPSIS
progress [-z] [-f file] [-l length] [-p prefix] cmd [args ...]

DESCRIPTION
The progress utility opens a pipe to cmd and feeds an input stream into
it, while displaying a progress bar to standard output. If no filename
is specified, progress reads from standard input. Where feasible,
progress fstat(2)s the input to determine the length, so a time estimate
can be calculated.

If no length is specified or determined, progress simply displays a count
of the data and the data rate.

The options are as follows:

-f file Read from the specified file instead of standard input.

-l length Use the specified length for the time estimate, rather than
attempting to fstat(2) the input. An optional suffix (per
strsuftoll(3)) may be given.

-p prefix Print the given ``prefix'' text before (left of) the
progress bar.

-z Filter the input through gunzip(1). If -f is specified,
calculate the length using gzip -l.

EXIT STATUS
progress exits 0 on success.

EXAMPLES
The command
progress -zf file.tar.gz tar xf -
will extract the file.tar.gz displaying the progress bar as time passes:

0% | | 0 0.00 KB/s --:-- ETA
40% |********** | 273 KB 271.95 KB/s 00:01 ETA
81% |************************* | 553 KB 274.61 KB/s 00:00 ETA
100% |*********************************| 680 KB 264.59 KB/s 00:00 ETA

If it is preferred to monitor the progress of the decompression process
(unlikely), then
progress -f file.tar.gz tar zxf -
could be used.

The command
dd if=/dev/rwd0d ibs=64k | \
progress -l 120g dd of=/dev/rwd1d obs=64k
will copy the 120 GB disk wd0 (/dev/rwd0d) to wd1 (/dev/rwd1d), display-
ing a progress bar during the operation.

SEE ALSO
ftp(1), strsuftoll(3)

HISTORY
progress first appeared in NetBSD 1.6.1. The dynamic progress bar dis-
play code is part of ftp(1).

AUTHORS
progress was written by John Hawkinson <jhawk@NetBSD.org>. ftp(1)'s
dynamic progress bar was written by Luke Mewburn.

BUGS
Since the progress bar is displayed asynchronously, it may be difficult
to read some error messages, both those produced by the pipeline, as well
as those produced by progress itself.

FreeBSD 9.0 April 3, 2004 FreeBSD 9.0

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: NetBSD progress Utility

Непрочитанное сообщение FreeBSP » 2012-03-03 19:08:57

Код: Выделить всё

> ls
Makefile        Makefile.in     build           config.h        configure.rum   errnew.c        pb.tgz          progress.c      progressbar.h
Makefile.bsd    Makefile.orig   build-std       configure       debian          errnew.h        progress.1      progressbar.c
> make
cc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wno-uninitialized  -Werror -I/usr/src/contrib/tzcode/stdtime/  -I. -DSTANDALONE_PROGRESS -c progress.c
cc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wno-uninitialized  -Werror -I/usr/src/contrib/tzcode/stdtime/  -I. -DSTANDALONE_PROGRESS -c progressbar.c
cc -o progress progress.o progressbar.o
> ./progress
usage: progress [-z] [-f file] [-l length] [-p prefix] cmd [args...]
> make clean
rm *.o progress
>
собирается и запускается
полностью работоспособность не проверял
будут глюки - пиши
Вложения
pb.tgz
(12.85 КБ) 9 скачиваний
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: NetBSD progress Utility

Непрочитанное сообщение FreeBSP » 2012-03-05 23:31:28

все работает?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!