No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dtluna 5fc2672d64 Add sha512-256sum 10 months ago
basename Add basename 10 months ago
dirname Refactor usage() in dirname 10 months ago
echo Add echo 10 months ago
false Add false 10 months ago
head Add head 10 months ago
md5sum Implement md5sum 10 months ago
printenv Add printenv 10 months ago
sha1sum Add sha1sum 10 months ago
sha224sum Add sha224sum 10 months ago
sha256sum Add sha256sum 10 months ago
sha384sum Add sha384sum 10 months ago
sha512-224sum Add sha512-224sum 10 months ago
sha512-256sum Add sha512-256sum 10 months ago
sha512sum Add sha512sum 10 months ago
test_data Implement md5sum 10 months ago
true Add true 10 months ago
yes Accept multiple strings as command-line arguments 10 months ago
.gitignore Initial commit 10 months ago
LICENSE Initial commit 10 months ago
README.md Add sha512-256sum 10 months ago
error.go Implement md5sum 10 months ago
go.mod Add head 10 months ago
go.sum Implement md5sum 10 months ago
hashsum.go Add sha512-256sum 10 months ago
hashsum_test.go Implement md5sum 10 months ago

README.md

go-coreutils

suckless-style coreutils in go

The plan is to implement all the utilities from the sbase list with some additions

Utilities:

  • basename
  • cal
  • cat
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • cmp
  • cols
  • comm
  • cp
  • cron
  • cut
  • date
  • dirname
  • du
  • echo
  • ed
  • env
  • expand
  • expr
  • false
  • find
  • flock
  • fold
  • getconf
  • grep
  • head
  • hostname
  • join
  • kill
  • link
  • ln
  • logger
  • logname
  • ls
  • md5sum
  • mkdir
  • mkfifo
  • mktemp
  • mv
  • nice
  • nl
  • nohup
  • od
  • paste
  • pathchk
  • printenv
  • printf
  • pwd
  • readlink
  • renice
  • rev
  • rm
  • rmdir
  • sed
  • seq
  • setsid
  • sha1sum
  • sha224sum
  • sha256sum
  • sha384sum
  • sha512-224sum
  • sha512-256sum
  • sha512sum
  • sleep
  • sort
  • split
  • sponge
  • strings
  • sync
  • tail
  • tar
  • tee
  • test
  • tftp
  • time
  • touch
  • tr
  • true
  • tsort
  • tty
  • uname
  • unexpand
  • uniq
  • unlink
  • uudecode
  • uuencode
  • wc
  • which
  • whoami
  • xargs
  • xinstall
  • yes