Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/owainkenwayucl/utils
Various small tools that I use to make my life easier.
https://github.com/owainkenwayucl/utils
amstrad amstrad-nc bash file-conversion find fortran fputs hy python srt subtitle-conversion subtitle-formats sum ucblogo youtube-subtitles
Last synced: 23 days ago
JSON representation
Various small tools that I use to make my life easier.
- Host: GitHub
- URL: https://github.com/owainkenwayucl/utils
- Owner: owainkenwayucl
- License: mit
- Created: 2015-07-22T12:00:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-21T10:42:19.000Z (4 months ago)
- Last Synced: 2024-10-15T11:31:05.720Z (2 months ago)
- Topics: amstrad, amstrad-nc, bash, file-conversion, find, fortran, fputs, hy, python, srt, subtitle-conversion, subtitle-formats, sum, ucblogo, youtube-subtitles
- Language: Python
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# utils
Various small tools that I use to make my life easier.Currently contains:
* `ftc` - a short script to print all the files in a particular directory + subdirectories which contain a particular string.
* `ytsrt.py` - a short program for converting YouTube XML subtitles into SRT format.
* `jytsrt.py` - a short program for converting YouTube JSON subtitles into SRT format.
* `jytvtt.py` - a short program for converting YouTube JSON subtities into VTT format.
* `intsum`, `fpsum`, `fpmean` - tiny F77 programs which sum/mean all the numbers from `stdin` and put the output on `stdout`. `intsum` does integer math, `fpsum`/`fpmean` double precision floating point.
* `dir` - a shell wrapper to be more like the behaviour of DOS `dir` (WRT pagination, order) than GNU `dir`.
* `bt.py` - an extremely basic tool to control Banshee from a console.
* `amstrad2unix` - a command-line tool to convert files copied from Amstrad NC series computers to Unix/Linux format.
* `unicode_pretty.hy` - a command-line tool to convert ASCII strings into pretty unicode text, e.g. 𝔅𝔩𝔞𝔠𝔨𝔩𝔢𝔱𝔱𝔢𝔯.
* `python*-wrapper.sh` - commands to launch a python 2/3 interpreter with the "recommended" environment on UCL RC resources, regardless of python modules loaded.
* `fortwrangler`/`fortwrangler.py` - convert non-compliant free format Fortran code to the correct line length.
* `ADdate`/`addate.py` - convert Active Directory dates into either text or Unix epochs.
* `aws-instance-status.py` - basically `qhost` for AWS, wraps `awscli`.
* `aws-get-ip` - converts an AWS instance ID into an IP address safely (validates it to decrease opportunity for command injection), wraps `awscli`.