]> gitweb.fluxo.info Git - rhatto/dotfiles/profile.git/commitdiff
Feat: new ISO date commands
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 8 Aug 2024 02:00:20 +0000 (23:00 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 8 Aug 2024 02:00:20 +0000 (23:00 -0300)
aliases.dot.link
profile.dot.link

index 7045c94a8625957cc84c00a1008a08fc25e1d308..09a5536dbd95675143a1570f13c5963063c5035a 100644 (file)
@@ -8,7 +8,9 @@ alias gvim="vim.gtk -g &> /dev/null"
 alias music="ncmpcpp"
 alias mkdir="mkdir -p"
 alias today="date +%Y%m%d"
+alias todayiso="date --iso-8601"
 alias month="date +%Y%m"
+alias monthiso="date +%Y-%m"
 alias now="date +%Y%m%d%H%M%S"
 alias hashpw="mkpasswd -m sha-512"
 alias stitle="screen -X title"
index bc7586eb6d918f12468380602c09602a037075be..4c5c866c4b90385730f695c9369919d40957b258 100644 (file)
@@ -234,6 +234,17 @@ mkday() {
   mkdir $folder && cd $folder
 }
 
+mkdayiso() {
+  suffix="$1"
+  folder="`todayiso`"
+
+  if [ ! -z "$suffix" ]; then
+    folder="$folder-$suffix"
+  fi
+
+  mkdir $folder && cd $folder
+}
+
 mkmonth() {
   suffix="$1"
   folder="`month`"
@@ -245,6 +256,17 @@ mkmonth() {
   mkdir $folder && cd $folder
 }
 
+mkmonthiso() {
+  suffix="$1"
+  folder="`monthiso`"
+
+  if [ ! -z "$suffix" ]; then
+    folder="$folder-$suffix"
+  fi
+
+  mkdir $folder && cd $folder
+}
+
 mkcd() {
   mkdir "$*" && cd "$*"
 }