https://github.com/as/torgo
A UNIX-like Non-GNU command line toolkit
https://github.com/as/torgo
cli coreutils golang gotools linux nt plan9 unix windows
Last synced: 13 days ago
JSON representation
A UNIX-like Non-GNU command line toolkit
- Host: GitHub
- URL: https://github.com/as/torgo
- Owner: as
- Created: 2016-04-26T12:10:08.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-08-28T02:24:37.000Z (over 4 years ago)
- Last Synced: 2024-06-20T05:25:00.599Z (over 1 year ago)
- Topics: cli, coreutils, golang, gotools, linux, nt, plan9, unix, windows
- Language: Go
- Homepage:
- Size: 3.31 MB
- Stars: 52
- Watchers: 7
- Forks: 6
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Torgo
Torgo is a set UNIX and Plan9-like command line tools. Target platforms are Windows, Plan 9, Linux, and possibly OSX. The project's technical goal is to provide command line utilities that are accessible, homogeneous, and interoperable with each other. Non-goals are compatibility with the existing syntax and semantics of similar toolkits, such as GNU coreutils.
# Warning
Use this pre-alpha toolkit at your own risk. Many of the tools will do not work the way you expect them to on Linux.
# Installation
```
go get github.com/as/torgo/...
go install github.com/as/torgo/...
```
# Example
Print a list of duplicate files in the current working directory tree, prefixed by the number of duplicates and the sha1 sum of the file contents
`walk -f | hash sha1 - | uniq -d -l -c -x "[0-9a-f]{16}" | sort -n`
See the wiki for more examples
# License
The license shall be identical to that of the Go programming language at the time of 2017/01/01. (BSD-like).