Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sangupta/clitools
Simple command line tools in Java
https://github.com/sangupta/clitools
Last synced: 4 days ago
JSON representation
Simple command line tools in Java
- Host: GitHub
- URL: https://github.com/sangupta/clitools
- Owner: sangupta
- License: apache-2.0
- Created: 2014-11-11T09:36:36.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-05-20T20:50:09.000Z (over 2 years ago)
- Last Synced: 2024-04-16T11:17:27.317Z (7 months ago)
- Language: Java
- Homepage: http://sangupta.com/projects/clitools
- Size: 105 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
clitools
========A bundle of command-line tools that are quite useful in day-to-day life. Some of these tools
are available directly on some OS platforms - but not all - and hence, the cross-platform
implementation.Changelog
---------**Current Development**
```
Available commands:base64 Base64 encode/decode
cleantmp Clean the current temp directories
crc32 Compute the CRC32 hash of given file/file pattern(s)
curr Currency converter
day Display the day today or a given date
epoch Show current time as epoch, millis in GMT
fbinfo Show information about a facebook account or page
filesort Tool to sort files in a directory by prefixing numerals
findfile Find files in a directory
format Format the file with proper white spaces and indentation
gd Google dictionary from command line
headers Display response headers for a given URL
hex Dump a given file as hex
hostname Prints the name of the current host
htalk Search hackernews threads
imdb Fetch movie information from IMDB
ldap Connect to an LDAP server
ltrim Remove whitespaces from start of each line of the file
md2 Compute the MD2 hash of given file/file pattern(s)
md5 Compute the MD5 hash of given file/file pattern(s)
mvnclean Clean erroroneous Maven artifacts
mvnsearch Search Maven artifacts
myip Display the IP address of this machine
prop Provides access to user properties
quakes Get details of recently reported earthquakes from US Geological Survey
randfile Generate a random file of given size
rtrim Remove whitespaces from end of each line of the file
sha1 Compute the SHA1 hash of given file/file pattern(s)
sha256 Compute the SHA256 hash of given file/file pattern(s)
sha384 Compute the SHA384 hash of given file/file pattern(s)
sha512 Compute the SHA512 hash of given file/file pattern(s)
sleep Pause for NUMBER seconds
stock Stock quotes from NASDAQ
tree Displays a directory tree of the folder
trim Remove whitespaces from each line of the file
uuidgen Generates a new universally unique identifier (UUID)
ver Display the OS version
vol Displays the volume name
whoami Show current user's name
```Versioning
----------For transparency and insight into our release cycle, and for striving to maintain backward compatibility,
`clitools` will be maintained under the Semantic Versioning guidelines as much as possible.Releases will be numbered with the follow format:
`..`
And constructed with the following guidelines:
* Breaking backward compatibility bumps the major
* New additions without breaking backward compatibility bumps the minor
* Bug fixes and misc changes bump the patchFor more information on SemVer, please visit http://semver.org/.
License
-------```
clitools - Simple command line tools
Copyright (c) 2014 - 2015, Sandeep Guptahttp://sangupta.com/projects/clitools
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```