2019-07-24 22:35:29 +02:00
2019-07-24 22:33:00 +02:00
2019-07-24 22:35:29 +02:00

bwlcat

Introduction

A small cat like program with a bandwidth limit.

This program sends every period T N bytes.

This is useful for transfering large files over slow links without causing a congestion.

Usage

bwlcat [-h] [-b <bytes>] [-t <time>] [<files>]

  -h: Help
  -b <bytes>: Sent each time N Bytes
  -h <time>: Wait T seconds after each packet

Example

Simple example

bwlcat -b 8 -t 2 /etc/hosts

Sent's /etc/hosts with a speed of 4 bytes a second.

Usage to transfer a file over ssh

ssh remote bwlcat -b 1400 -t 1.5 /bin/bash >/tmp/bash

Sent over bash with 1KB/sec.

Description
Bandwidth limit cat A version of cat with limit the throughput
Readme 25 KiB
Languages
Python 100%