https://github.com/xvoland/shuffle-files
This is a CLI tool which shuffles the files in the directory, their content, but without changing the file names
https://github.com/xvoland/shuffle-files
cli clitools console directories files files-shuffle freebsd golang homebrew homebrew-formula homebrew-tap linux macos shell tools windows
Last synced: 2 months ago
JSON representation
This is a CLI tool which shuffles the files in the directory, their content, but without changing the file names
- Host: GitHub
- URL: https://github.com/xvoland/shuffle-files
- Owner: xvoland
- License: apache-2.0
- Created: 2023-10-31T11:12:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-14T17:54:22.000Z (over 1 year ago)
- Last Synced: 2024-04-14T14:11:45.391Z (about 1 year ago)
- Topics: cli, clitools, console, directories, files, files-shuffle, freebsd, golang, homebrew, homebrew-formula, homebrew-tap, linux, macos, shell, tools, windows
- Language: Go
- Homepage: https://dotoca.net
- Size: 184 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# SHUFFLE-FILES
This is a CLI tool which shuffles the files in the directory, their content, but without changing the file names.*NOTE: If the path contains subdirectories, this has no effect on them. Also, the application ignores all files that begin with a dot "."*
![]()
## Install
### 🍺 Homebrew. Let’s try it!
```bash
brew tap xvoland/shuffle-filesbrew install shuffle-files
```
or
```bash
brew install xvoland/shuffle-files
```
### 🐙 GitHub Releases
Alternatively, binaries are available in the [GitHub Releases][githubreleases]. Or you can visit the [home page][homepage]
# ℹ️ How it use
#### Path
```bash
shuffle-files ./some_path_to_files
```*Shuffles the files in the specified path `./some_path_to_files`*
*For example, the directory contains:*- file1 (content1)
- file2 (content2)
- file3 (content3)*After running the `shuffle_file`, now has content like this:*
- file1 (content2)
- file2 (content1)
- file3 (content3)#### -o (output)
```bash
shuffle-files ./some_path_to_files -o /output_path
```*Shuffles the files in the specified path `./some_path_to_files` and copy output result to `/output_path`*
#### --debug
```bash
shuffle-files ./some_path_to_files --debug
```*Shuffles the files in the specified path `./some_path_to_files` and display the result of the program on the screen*
#### --test
```bash
shuffle-files ./some_path_to_files --test
```*Shuffles the files in the specified path `./some_path_to_files` and do nothing with the files*
#### Combination of flags
```bash
shuffle-files ./some_path_to_files --test --debug
```*You have the ability to combine keys.
For example, shuffles the files in the specified path `./some_path_to_files` and do nothing with the files, and display the result of the program on the screen*#### --help
```bash
shuffle-files --help
```*Show help on the screen*
#### --version
```bash
shuffle-files --version
```*Show program version*
# ⚠️ Donation
Whether I receive the money or not, I’ll keep improving the app because I genuinely love seeing people use it to achieve their goals. Every single dollar truly makes a difference for creators like me. It helps cover things like domain hosting and the countless hours I spend coding. Your support would mean the world to me and even give me a bit more time to spend with my family. Thank you so much!
### Crypto
**BTC (ERC20):** 0x17496b75d241d377334717f8cbc16cc1a5b80396
**USDT (TRC20):** TAAsGXjNoQRJ7ewxSBL2W3DUCoG7h8LCT6### Other
[Donate here for my projects][paypal]
# ☎️ Connect with me:
### Social
[][home]
[][instagram]
[][youtube]
# 📺 My Latest YouTube Videos:
- [Так, я люблю то... – україномовна пісня-балада про пристрасть та тінь #music #ukrainemusic #ukraine](https://www.youtube.com/watch?v=5y3ZoEiTkIs)
- [🎹🎵 Так, я люблю то... | Yes, I love that... Альбом: Загартована.](https://www.youtube.com/watch?v=sLOwVzjZpIQ)
- [ Open WebUI on macOS - 500 Internal Server Error](https://www.youtube.com/watch?v=o27YivGfE2w)
- [Ukrainian Trident Liquid like the logo presentation of the new Apple iPhone 16e](https://www.youtube.com/watch?v=cytfVpT3Vp8)
- [🫥 Amazing Maths Trick - 20 Grains. #shorts #shortvideo](https://www.youtube.com/watch?v=CIeWMRxcKi4)➡️ [more videos...][youtube]
## ⛔ License
© 2023, [Vitalii Tereshchuk][home] via Apache2.0 license.
[home]: http://dotoca.net
[homepage]: https://dotoca.net/shuffle-files
[githubreleases]: https://github.com/xvoland/shuffle-files/releases
[paypal]: https://paypal.me/xvoland
[youtube]: https://youtube.com/xvoland
[instagram]: https://www.instagram.com/xvoland/
[opencollective]: https://opencollective.com/extract/backers/0/website