![CircleCI](https://camo.githubusercontent.com/672003b24a5889ae3a59c1442bd2a92c0952ec7812ea6f66a6adc95e097b6e93/68747470733a2f2f636972636c6563692e636f6d2f67682f63616c6c656e736d2f627974652e7376673f7374796c653d736869656c64)
You can download the byte
binary file from the releases page for the current version and place in your PATH
, or to install from source:
$ go get -u github.com/callensm/byte
$ cd $GOPATH/src/github.com/callensm/byte && make
byte send -a [<IP>|<IP>:<PORT>] -s [<PATH_TO_CONTENT>]
Option |
Alias |
Description |
Example |
--addr |
-a |
Set the address of the receiving socket. If no port is specified, default is 4500 |
127.0.0.1 , 127.0.0.1:3000 |
--src |
-s |
Specify the relative path to the file or directory of files to be sent |
~/Desktop/myfiles/ , ~/Desktop/data.txt |
byte receive -d [<PATH_TO_DEST_DIR>] -p [PORT?] -a
Option |
Alias |
Description |
Example |
--dir |
-d |
Set the path to the destination directory for files to be written to |
~/Desktop/destination/ |
--port |
-p |
Set the port to listen for incoming connections on. If not given, default port is 4500 |
~/Desktop/myfiles/ , ~/Desktop/data.txt |
--auto-approve |
-a |
Whether to require approval of file structure being sent. Defaults to false if not provided |
- |
byte view -r [<PATH_TO_ROOT>]
Option |
Alias |
Description |
Example |
--root |
-r |
Set the path to the root directory for the file tree |
~/Desktop/destination/ |
MIT