Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/scruffaluff/shell-scripts

Personal collection of Bash and PowerShell utility scripts.
https://github.com/scruffaluff/shell-scripts

bash powershell script

Last synced: 1 day ago
JSON representation

Personal collection of Bash and PowerShell utility scripts.

Awesome Lists containing this project

README

        

# Shell Scripts

![](https://img.shields.io/github/repo-size/scruffaluff/shell-scripts)
![](https://img.shields.io/github/license/scruffaluff/shell-scripts)

---

**Documentation**: https://scruffaluff.github.io/shell-scripts

**Source Code**: https://github.com/scruffaluff/shell-scripts

---

Shell Scripts is a collection of POSIX shell and PowerShell utility scripts.
These scripts are designed for my personal usage, but should work on any system.

## Scripts

The following table shows the available shell scripts. Each script is aviable in
both POSIX shell and PowerShell versions if its functionality applies to both
Unix and Windows systems.

| Name | Description |
| ----------- | ------------------------------------------------------------------- |
| clear-cache | Frees up disk space by clearing caches of several package managers. |
| mlab | Wrapper script for running Matlab programs from the command line. |
| packup | Invokes upgrade commands to several installed package managers. |
| purge-snap | Removes all traces of the Snap package manager. |
| setup-tmate | Installs Tmate and creates a session suitable for CI pipelines. |
| trsync | Rsync for one time remote connections. |
| tscp | SCP for one time remote connections. |
| tssh | SSH for one time remote connections. |

## Install

For instructions on installing the utility scripts for your operating system,
see the [Install](https://scruffaluff.github.io/shell-scripts/install) section
of the documentation.

## Contributing

For guidance on setting up a development environment and how to make a
contribution, see the
[Contributing Guide](https://github.com/scruffaluff/shell-scripts/blob/main/CONTRIBUTING.md).

## License

Shell Scripts is distributed under a
[MIT license](https://github.com/scruffaluff/shell-scripts/blob/main/LICENSE.md).