Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/deryeger/wsl-export

Interactive CLI for exporting WSL distributions.
https://github.com/deryeger/wsl-export

backup cli export nodejs wsl wsl2

Last synced: about 2 months ago
JSON representation

Interactive CLI for exporting WSL distributions.

Awesome Lists containing this project

README

        

wsl-export


Interactive CLI for exporting WSL distributions.



CI


NPM


LGTM Grade


MIT

## Installation

```bash
# yarn
$ yarn add global wsl-export

# npm
$ npm install -g wsl-export
```

## Usage

```bash
wsle [options] [target-directory] [distributions...]
```

For help run:

```bash
wsle -h
```

### Examples

Export `Ubuntu-20.04` and `docker-desktop` to `D:\backup`:

```bash
wsle D:\backup Ubuntu-20.04 docker-desktop
```

Export all installed distributions to `D:\backup`:

```bash
wsle -a D:\backup
```

Export all installed distributions with interactive target directory prompt:

```bash
wsle -a
```

Export with interactive target directory and distribution prompt:

```bash
wsle
```

## License

[MIT](./LICENSE) - Copyright © Jan Müller