table

Помоћни програм из командне линије за форматирање и приказ CSV-а
git clone https://git.sr.ht/~strahinja/table
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 0b2d0fedb02904c2a1a06518f90d08e7d6f3f91e
родитељ 693440d0611bc5657ac7c8652a7bcae068c25adc
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Fri, 17 May 2024 19:43:33 +0200

lib/make{date,version}: Prettify/optimize awk(1) scripts

Diffstat:
Mlib/makedate | 4++--
Mlib/makeversion | 7++++++-
измењених датотека: 2, додавања: 8(+), брисања: 3(-)

diff --git a/lib/makedate b/lib/makedate @@ -14,8 +14,8 @@ if [ -d .got ] && command -v got >/dev/null 2>&1; then got tag -l | awk ' /^date: / { - gsub(/^date: /,"",$0); - print strftime("%B %d, %Y"); + sub(/^date: /,"",$0) + print strftime("%B %d, %Y") exit }' >date.new elif [ -d .git ] && command -v git >/dev/null 2>&1; then diff --git a/lib/makeversion b/lib/makeversion @@ -4,7 +4,12 @@ FALLBACKVER=${FALLBACKVER:-unknown} if [ -d .got ] && command -v got >/dev/null 2>&1; then got tag -l | - awk '/^tag/ { gsub(/^v/,"",$2); print $2; exit }' >version.new + awk ' + /^tag/ { + sub(/^v/,"",$2) + print $2 + exit + }' >version.new elif [ -d .git ] && command -v git >/dev/null 2>&1; then LC_ALL=C export LC_ALL