* now supports folders
* only supports linux and OpenBSD so far, more to come
# useful functions
-#f5# Backup \kbd{file {\rm to} file\_timestamp}
+#f5# Backup \kbd{file_or_folder {\rm to} file_or_folder\_timestamp}
bk() {
emulate -L zsh
- cp -b $1 $1_`date --iso-8601=m`
+ if islinux; then
+ cp -a "$1" "$1_$(date --iso-8601=m)"
+ elif isopenbsd; then
+ cp -R "$1" "$1_$(date "+%FT%H:%M")"
+ else;
+ echo 'sorry, not yet implemented, send a patch!' >&2
+ fi
}
#f5# cd to directoy and list files