diff options
-rwxr-xr-x | libexec/recit-entries | 14 | ||||
-rwxr-xr-x | libexec/recit-projects | 7 | ||||
-rwxr-xr-x | libexec/recit-recsel-entries | 14 | ||||
-rwxr-xr-x | libexec/recit-recsel-projects | 14 |
4 files changed, 37 insertions, 12 deletions
diff --git a/libexec/recit-entries b/libexec/recit-entries index 9cb45ca..3888963 100755 --- a/libexec/recit-entries +++ b/libexec/recit-entries @@ -58,9 +58,11 @@ if ! [[ "$project" = "" ]]; then fi fi -if [[ "$expression" = "" ]]; then - out=$(recsel -t Entry "${recfile}" | recfmt -f share/recit/templates/entries.templ) - echo -e "$out" -else - recsel -t Entry -e "$expression" "${recfile}" -fi +recit-recsel-entries "$expression" + +# if [[ "$expression" = "" ]]; then +# out=$(recsel -t Entry "${recfile}" | recfmt -f share/recit/templates/entries.templ) +# else +# out=$(recsel -t Entry "${recfile}" -e "$expression" | recfmt -f share/recit/templates/entries.templ) +# fi +# echo -e "$out"
\ No newline at end of file diff --git a/libexec/recit-projects b/libexec/recit-projects index 50aa485..4217397 100755 --- a/libexec/recit-projects +++ b/libexec/recit-projects @@ -2,9 +2,4 @@ # Usage: recit projects # Summary: List all Projects -source lib/loader - -recfile=$(load_recit) - -recsel -t Project ${recfile} - +recit-recsel-projects diff --git a/libexec/recit-recsel-entries b/libexec/recit-recsel-entries new file mode 100755 index 0000000..5b6070a --- /dev/null +++ b/libexec/recit-recsel-entries @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -e + +# shellcheck source=/dev/null +source lib/loader + +recfile=$(load_recit) + +if [[ "$1" = "" ]]; then + out=$(recsel -t Entry "${recfile}" | recfmt -f share/recit/templates/entries.templ) +else + out=$(recsel -t Entry "${recfile}" -e "$1" | recfmt -f share/recit/templates/entries.templ) +fi +echo -e "$out" diff --git a/libexec/recit-recsel-projects b/libexec/recit-recsel-projects new file mode 100755 index 0000000..f7778e9 --- /dev/null +++ b/libexec/recit-recsel-projects @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -e + +# shellcheck source=/dev/null +source lib/loader + +recfile=$(load_recit) + +if [[ "$1" = "" ]]; then + out=$(recsel -t Project "${recfile}" | recfmt -f share/recit/templates/projects.templ) +else + out=$(recsel -t Project "${recfile}" -e "$1" | recfmt -f share/recit/templates/projects.templ) +fi +echo -e "$out" |