Ole Tanges personal tools
Go to file
2018-02-24 16:49:00 +01:00
blink blink: Blink RAID device md? blinks all the devices in the RAID. 2013-02-19 13:35:48 +01:00
blockip puniq: man page 2017-01-07 21:33:04 +01:00
bsearch bsearch: Implemented -z and -R. 2018-01-04 01:32:04 +01:00
duplicate-packets rina: run if no activity. 2017-07-17 04:34:22 +02:00
em blink: Blink a harddisk enclosure 2012-04-27 17:11:47 +02:00
encdir encdir: Mount encrypted dir with encfs. Make it if it does not exist. 2017-06-04 22:35:59 +02:00
field field (I never got the hang of cut) 2012-03-18 16:52:38 +01:00
forever Added forever and tracefile 2012-03-13 16:25:45 +01:00
G wifi-reload: Initial version. 2017-04-23 11:30:52 +02:00
gitnext gitnext: man page. 2017-03-31 15:14:00 +02:00
gitundo yyyymmdd: Initial release. 2017-06-22 13:33:08 +02:00
goodpasswd goodpasswd: man page. 2016-05-23 00:27:43 +02:00
histogram Fixed division by 0 if run with a file argument. 2014-08-05 00:24:16 +02:00
mirrorpdf mirrorpdf: source. 2018-02-02 07:25:34 +01:00
mtrr histogram: basic --input --format support. 2013-10-16 02:23:47 +02:00
neno neno: man page. 2017-03-31 15:13:50 +02:00
not not: negate the output value of a program. 2012-12-03 14:16:03 +01:00
off off: Turn monitor off. 2017-06-19 20:16:50 +02:00
overlaydevice overlaydevice: Initial version. 2013-07-10 18:35:56 +02:00
pdfman pdfman: convert ˆ to ^. 2017-07-17 00:16:04 +02:00
puniq puniq: man page 2017-01-07 21:33:04 +01:00
ramusage ramusage: Initial version. 2016-10-03 20:55:13 +02:00
rand rand: Support from-to range. 2017-06-28 13:21:31 +02:00
reniced reniced: Runtime adjusted to 300 sec. Nicelevel 15. 2012-05-29 16:13:22 +02:00
rina mirrorpdf: Initial release. 2018-01-16 15:37:35 +01:00
rn rn: Search for .rm dir in (grand*)parent dir. 2017-04-08 21:52:04 +02:00
rrm rrm: Convert from MD5 to SHA256. 2017-03-20 22:43:31 +01:00
shython shython: Initial release. 2017-06-28 09:10:29 +02:00
sound-reload mirrorpdf: Initial release. 2018-01-16 15:37:35 +01:00
stdout stdout: Keep exit code. 2017-06-04 22:37:10 +02:00
summer summer,mtrr: Added. 2013-04-07 14:03:20 +02:00
swapout swapout: Dynamically size the chunk to reserve. 2018-02-24 16:49:00 +01:00
T T: Initial version. 2017-04-08 22:24:07 +02:00
timestamp Makefile: Use template. 2016-05-23 00:55:10 +02:00
tracefile tracefile: added --file. 2017-04-28 21:06:31 +02:00
transpose Merge branch 'master' of gitlab.com:ole.tange/tangetools 2016-08-13 20:41:59 +02:00
upsidedown upsidedown: < > now treated as parenthesis. 2014-07-10 22:13:47 +02:00
w4it-for-port-open timestamp: fixed --iso. 2015-02-08 20:54:41 +01:00
wastebasket WasteBasket.lua: shell quote dir name to allow for special chars. 2017-06-04 22:34:00 +02:00
wifi-reload mirrorpdf: source. 2018-02-02 07:25:34 +01:00
wssh Makefile: Use template. 2016-05-23 00:55:10 +02:00
ytv ytv: Redone. 2017-06-29 19:12:57 +02:00
yyyymmdd yyyymmdd: Initial release. 2017-06-22 13:33:08 +02:00
zram-init reniced: Better explanation of what happened. 2012-05-15 15:32:27 +02:00
LICENSE Add license 2016-05-22 22:10:09 +00:00
Makefile mirrorpdf: Initial release. 2018-01-16 15:37:35 +01:00
README mirrorpdf: Initial release. 2018-01-16 15:37:35 +01:00

Tools developed by Ole Tange <ole@tange.dk>.

Probably not useful for you, but then again you never now.

blink - blink disks in a disk enclosure
       
bsearch - binary search through sorted text files.

duplicate-packets - Duplicate packets on an interface. Useful if wifi is bad.

em - Force emacs to run in terminal. Use xemacs if installed.

field - Split on space. Give the given field number. Supports syntax 1-3,6-

forever - Run the same command or list of commands every second.

G - shorthand for multi level grep.

gitnext - Checkout next revision. Opposite of 'checkout HEAD^'.

gitundo - Undo commit.

histogram - make and display a histogram on the command line.

mirrorpdf - mirror PDF-file horizontally.

neno - No error no output. Only print STDERR and STDOUT if the command fails.

off - Turn off monitor.

pdfman - Convert man page to pdf and display it using evince.

puniq - Print unique lines the first time they are seen.

ramusage - Display the ram usage of a program using `time -v`.

rand - Generate (pseudo-)random data.

rclean - Remove files with MD5 sums recorded by rrm (see below).

reniced - Renice all commands running more than 1 CPU minute unless they are niced or whitelisted.

rina - Run if no activity.

rn - Move file(s)/dir(s) to .rm/ (wastebasket).

rrm - Record file's MD5 sum before removing it.

shython - Shebang wrapper for cython.

sound-reload - Reload sound system.

stdout - Redirect both STDERR and STDOUT to STDOUT.

swapout - Force swapping out.

T - tee stdout to and from temporary files.

timestamp - prepend timestamp to output.

tracefile - List files/dirs being accessed by program.

upsidedown - flip input upside down.

w4it-for-port-open - Block until the given port opens on a given host.

wastebasket - VLC extension for moving current file to a wastebasket.

wifi-reload - Reload wifi drivers.

wssh - Shorthand for w4it-for-port-open $host 22; ssh $host

ytv - Download video and play it as soon as it is partially downloaded.

yyyymmdd - Date in ISO8601 compressed format.