Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

logancammish/cli-file-reader-remake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cli-file-reader-remake

build

Program to easily read files over CLI, based on my older Python project, now written in Rust.

Webpage: https://logancammish.github.io/clireader

Installation:

Linux

  1. Head over to here and download your relevant installation script
  2. Ensure you have a bin directory in ~/bin
  3. Open a terminal and run chmod -x [scriptname] && ./[scriptname]

alternatively (to not have the binary added to your environment PATH):

  1. Head over to here and download your relevant binary
  2. Open a terminal and run chmod -x [binary]

Windows

  1. Download the executable from here

optional (to add the executable to your environment PATH):

  1. Open "edit system evironment variables" in Control Panel
  2. Press "Environment variables" and find "Path" under System variables
  3. Press "Edit" then "New" and add the location of the executable

MacOS, FreeBSD, Android and others:

  1. Clone this github repository (with git: git clone https://github.com/logancammish/cli-file-reader-remake.git)
  2. Install Rust here
  3. Open the repository location in a terminal, and run cargo build --release
  4. You will find your executable in /target/release

Updating

Note: You can always roll back to an old release by downloading an older release

Linux

  1. Remove your binary, wherever it is located (if installed through installation script, it will be located in ~/bin)
  2. Follow the installation instructions again

Windows

  1. Remove your executable, wherever it is located
  2. Redownload the executable from here in the same location as the old file

MacOS, FreeBSD, Android and others:

  1. Delete the old clone
  2. Follow the installation instructions again

Copyright

Copyright © Logan Cammish 2024

License: GPL-3.0