alessio's UNIX Convenience Tools.
Just run:
$ go get al.essio.dev/pkg/tools/cmd/...
This is a Golang implementation of Jakub Wilk's elvoke.
Run or postpone a command, depending on how much time elapsed from the last successful run.
Change the current directory to DIR. Also, create intermediate directories as required.
This was inspired by @niemeyer's remv.
Rename files in directories that match a given pattern.
Run refiles -help
to print the following help screen:
-I prompt before every overwrite
-R search files under each directory recursively
-m move files matching PATTERN to REPLACE
-simulate
print changes that are supposed to be done, but don't actually make any
-verbose
enable verbose output
Manage a stack of directories backups. pushbak makes backups of a directory, popbak restores the last backup available.
Golang implementation of the UNIX seq
command. It prints sequences of numbers.
This is a Go implementation of the UNIX seq
command.
Utilityies to handle PATH-like variable modifications.