EnglishFrenchSpanish

Ad


OnWorks favicon

dbar - Online in the Cloud

Run dbar in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command dbar that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


dbar - ASCII progresbar

SYNOPSIS


echo <percentage> | dbar [options] <indicator text>

DESCRIPTION


dbar lets you define static 0% and 100% marks or you can define these marks dynamically at
runtime. Static and dynamic marks can be mixed, in this case the value specified at
runtime will have a higher priority.

You can specify ranges of numbers, negative, positive or ranges with a negative min value
and positive max value.

All numbers are treated as double precision floating point, i.e. the input is NOT limited
to integers.

OPTIONS


-l Label to be prepended to the bar (default: "" ).

-nonl
no new line, don't put '\n' at the end of the bar (default: do print "\n")

-max
Value to be considered 100% (default: 100).

-min
Value to be considered 0% (default: 0).

-s Symbol represeting the percentage value in the meter (default: "=").

-w Number of charcaters to be considered 100% in the meter (default: 25)

EXAMPLES


Static 100% mark or single value input:

echo 25 | dbar -max 100 -l text

Output: text 25% [====== ]

If your 100% mark changes dynamically or 2-values input:

echo "50 150" | dbar
| |
| |__ max value
|
|__ value to display

Output: 33% [======== ]

If your value range is not between [0, maxval] or 3-values input:

echo "50 -25 150" | dbar
| | |
| | |__ max value 100% mark
| |
| |_____ min value 0% mark
|
|________ value to display

Output: 43% [=========== ]

Multiple runs:

for i in 2 20 50 75 80; do echo $i; sleep 1; done | dbar | dzen2

Output: Find out yourself.

ENVIRONMENT


None.

Use dbar online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 2
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 3
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 4
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 5
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • 6
    Shadowsocks
    Shadowsocks
    A fast tunnel proxy that helps you
    bypass firewalls This is an application
    that can also be fetched from
    https://sourceforge.net/projects/shadowsocksgui/.
    It ha...
    Download Shadowsocks
  • More »

Linux commands

Ad