An open API service indexing awesome lists of open source software.

https://github.com/phmullins/bash-scripts

Miscellaneous Bash scripts that I've created and found useful over the years
https://github.com/phmullins/bash-scripts

bash bash-script mit-license

Last synced: 2 months ago
JSON representation

Miscellaneous Bash scripts that I've created and found useful over the years

Awesome Lists containing this project

README

          

# Bash Scripts

Miscellaneous Bash scripts that I've created and/or found useful over the years

## Scripts

- [+x.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/%2Bx.sh) - Make a script executable.
- [batt.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/batt.sh) - A quick little indicator for battery status on your Mac laptop.
- [cdf.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/cdf.sh) - Change working directory to the top-most Finder window location.
- [decom.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/decom.sh) - Decompress just about any archive (Zip, Tar, 7z, etc.) with a single command.
- [dns-flush.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/dns-flush.sh) - Flush DNS cache (See: http://support.apple.com/kb/ht5343).
- [dnstest.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/dnstest.sh) - Tests DNS providers to determine which is fastest.
- [extract.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/extract.sh) - Quickly decompress archives of all types.
- [ifactive.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/ifactive.sh) - Quickly display all active network adapters.
- [ip.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/ip.sh) - Show IPv4 address for interface en0.
- [ipe.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/ipe.sh) - Show external IPv4 address for interface en0.
- [makepass.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/makepass.sh) - Super easy way of generating a random 20 character password.
- [raspi_dupeip.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/raspi-dupeip.sh) - Fixes the duplicate IP issue seen on the Raspberry Pi.
- [raspi_update.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/raspi-update.sh) - Raspbery Pi: Checks for updates, upgrades the OS, and installs the latest firmware.
- [sparse.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/sparse.sh) - Mounts a sparsebundle disk into the supplied path.
- [yad.sh](https://github.com/phmullins/bash-scripts/blob/master/scripts/yad.sh) - Convert a YouTube video into an AAC encoded .m4a audio file.

## Installation

1. Download script(s).
2. Make script(s) executable by running `chmod +x script_name`.
3. Copy script to `/usr/local/bin`.
4. Profit.

## Author
Created by [Patrick H. Mullins](http://www.pmullins.net). You can find me on [Twitter](https://twitter.com/phmullins) and on [Telegram](https://telegram.org/) as @pmullins.

## License
Source is released under the MIT License (MIT) [license](license.md).