Pipe Viewer

kecsi küldte be sze, 2009-02-04 09:51 időpontban

Pipe Viewer vagy csak egyszerűen pv alkalmazás egy parancssori státusz indikátor unix pipe-ok használatához. A pipe használata mint tudjuk kicsit lassítja parancsaink végrehajtását, így nem feltétlen gazdaságos a dolog de sokkal látványosabb és informatívabb. :)
Na lássunk példákat a használatára:

Aktuális könyvtár tartalmáról tar gzip arhív készítése:
[geshifilter-code]$ tar -czf - . | pv > out.tgz
117MB 0:00:55 [2.7MB/s] [> ][/geshifilter-code]

Manuális postrgres db mentés és bzipelés egyben:
[geshifilter-code]kecsi@rivendell:~/munka/drupal/backup$ PGPASSWORD=pgpwd pg_dump -Fp -O -x -U drupal drupalDB | bzip2 | pv > dbbackup_drupalDB_`date +%Y%m%d`.dmp.bz2 14MB 0:01:06 [ 179kB/s] [ <=> ][/geshifilter-code]

Telepítés a legtöbb linux disztribúción pv nevű csomagként.

A unix pipe -t nem nagyon tudom lefordítani ebben is segíthettek.
Továbbá várok jópofa / látványos példákat a használatra hozzászólásként.