12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- hxtools (miscellaneous command-line tools)
- A collection of tools and scripts by Jan Engelhardt that have
- accumulated over the years, each of which seems to be too small to
- warrant its own project.
- The following tools are included:
- * aumeta - move seek index and adjust metadata of audio files
- * bin2c - embed data files into C as variables
- * bsvplay - convert BASICA music files to PCM
- * cctypeinfo - show sizes of some important C types on the implemen-
- tation it was compiled with
- * checkbrack - check parenthesis and bracket count
- * clock_info - print info about system clocks
- * cwdiff - run wdiff with color
- * declone - break hardlinks
- * diff2php - transform patch to self-serving PHP file
- * doxygen-kerneldoc-filter - filter for Doxygen to support kerneldoc
- * extract_d3pkg - extract Descent3 PKG files
- * extract_dxhog - extract Descent HOG files
- * extract_f3pod - extract Fury3 POD files
- * extract_qupak - extract Quake2 PACK files
- * fd0ssh - pipe for password-over-stdin support to ssh
- * filenameconv - convert file name encoding
- * fxterm - start xterm with VGA color palette
- * git-author-stat - show commit author statistics of a git repository
- * git-blame-stats - show per-line author statistics of a git repository
- * git-forest - display the commit history forest
- * git-revert-stats - show reverting statistics of a git repository
- * git-track - set up branch for tracking a remote
- * gpsh [1] - grep in tracklists and play audio files
- * graph-fanout - fan a tree (for graphviz)
- * graph-lchain - remove circles in graphs using longest-chaining method
- * gxxdm - g++ symbol name demangler
- * hcdplay - control autonomous CDDA playback using Linux ioctls
- * ldif-duplicate-attrs - check for multi-value attributes in LDIF file
- * ldif-leading-spaces - detect questionable values for LDAP attributes
- * logontime - show cumulative logon time from wtmp
- * mailsplit - split an mbox into single files
- * mkvappend - cat multiple files into one Matroska container file
- * mod2opus - wrapper for tracker module/MIDI to Opus transcoding
- * hxnetload - show utilization of network interface
- * ofl - open file lister (replaces fuser and lsof -m)
- * paddrspacesize - print size of processes' address spaces
- * pcmdiff - proof-of-concept raw PCM deltifier
- * pcmmix - mix output from bsvplay/qplay in arpeggio or polyphonic mode
- * pegrep - multi-line perl-regexp grep
- * peicon - extract icon resources from PE files
- * pesubst - perl-regexp stream substitution (replaces sed substitutions)
- * pmap_dirty - display amount of RAM a process uses hard
- * proc_iomem_count - show MMIO region sizes
- * proc_stat_parse - ???
- * proc_stat_signal_decode - decode /proc/self/stat for signal status
- * psthreads - alternative experiment to ps involving thread display
- * qpdecode - ???
- * qplay - convert QBASIC play strings to PCM
- * qtar - faster interface to tar with file ordering
- * raregetty - local login program for remote hosts
- * recursive_lower - recursively lowercase all filenames
- * rezip - optimize zip file compression
- * rpmdep.pl - read RPM dependencies and output a graph
- * sourcefuncsize - statistical analysis of code
- * spec-beautifier - program to clean up RPM .spec files
- * ssa2srt - convert SubStation Alpha (SSA) subtitles to SubRip (SRT)
- * su1 - what sudo should have done
- * sysinfo - print IRC-style system information banner
- * tailhex - hex dumper with tail-following support
- * utmp_register - make entries in the utmp/wtmp database
- * vcsaview - display a screen dump in VCSA format
- * vfontas - a bitmap font file transformation utility
- * wktimer - work timer
- * xcp - proof-of-concept cp with alternate copying mechanisms
- [1] perl-File-Find-Rule is required for gpsh to work.
|