Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/pacifiquem/lin
- Owner: pacifiquem
- License: mit
- Created: 2023-06-23T16:26:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-01T14:14:07.000Z (about 1 year ago)
- Last Synced: 2024-11-02T07:33:32.233Z (3 months ago)
- Topics: c, commandline, commands, files, save, saving, session-management, terminal
- Language: C
- Homepage:
- Size: 29.3 KB
- Stars: 25
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
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.