Pipe Viewer

"Pipe Viewer (pv) is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion."

A Pipe Viewer projekt oldala (ivarch.com)
Forras a Google Code-on

2 hete jott ki a legfrissebb kiadas.

Hozzászólások

Köcce. Így elsőre jó kis toolnak néz ki.. Majd utánanézek mire is jó valójában, csak most kicsit más foglal le :))
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Nagyon szeretem, jó kis cucc és pofátlanul egyszerű használni.
---
Internet Memetikai Tanszék

Koszi, ez nagyon jonak tunik.

Korabban 7z-s tomoritesnel nagyon jol jott volna, ha tudom, hogy mennyit olvasott be a pipe-bol, es meg tudom tippelni, hogy mennyi van meg hatra. Vegul csinaltam egy parsoros progit, ami olvas egy pufferba, es az stderr-re kiirja, hogy hol tart, de ez kicsit fejlettebbnek nez ki.
(ugye a 7z pipe-bol olvasasnal nem tudja elore, hogy mennyi adatot kap majd, igy a %-os kijelzes nem mukodik - bar lehet, hogy parancssorbol vagy valami trukkel megadhato)

--
I never let my children watch big band performances on TV. Too much sax and violins. - sickipedia

-s kapcsoló erre van. én így tömörítek:


#!/bin/bash
# COMPRESS FILE OR DIRECTORY

FILE="$1"
FNAME=`basename "$FILE"`

if [ -z "$FILE" ]; then echo "usage: command [dir|file]"; exit 1; fi


if [ -d "$FILE" ];
then

        SIZE=`du -sb "$FILE" | cut -f1`
        tar -cf - "$FILE" | pv -s "$SIZE" | lbzip2 > "$FNAME".tar.bz2

else

        pv "$FILE" | lbzip2 > "$FNAME".bz2

fi

nálam is kedvencek között van, itt én is megemlítettem.