Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pacifiquem/lin

Manage terminal session commands with an ease!
https://github.com/pacifiquem/lin

c commandline commands files save saving session-management terminal

Last synced: 3 months ago
JSON representation

Manage terminal session commands with an ease!

Awesome Lists containing this project

README

        

# Lin

Save your terminal session's commands and output into a file with an ease.
What is saved:

- All commands and their outputs

## Installation

Please refer to:

- [Linux Installation guide](https://github.com/pacifiquem/lin/blob/main/install.md#Linux)
- [MacOS Installation guide](https://github.com/pacifiquem/lin/blob/main/install.md#MacOS)
- Windows ``(Comming Soon)``.

## Usage

Structure: ```lin --option file_location```

Options:

- `--help, -h`: Show help.
- `--all, -a` : Save both commands and their output.
- `--output, -o` : Save only the output of commands.
- `--commands, -c` : Save only commands.

Default option is `--all`.

Exit by typing `exit` or `lin exit` in a session.

## Contributing

Please refer to [contributing.md](https://github.com/pacifiquem/lin/blob/main/contributing.md) for contribution guide.

## Maintainers

```lin``` was written by [@pacifiquem](https://github.com/pacifiquem) and he's the maintainer.

## license

This project is under [MIT](https://github.com/pacifiquem/lin/blob/main/LICENSE) license.