t script style
This commit is contained in:
parent
e364188ba9
commit
967143bf5a
@ -88,23 +88,20 @@ get_notes_with_indexes() {
|
|||||||
SAVEIFS="${IFS}"
|
SAVEIFS="${IFS}"
|
||||||
IFS=';'
|
IFS=';'
|
||||||
|
|
||||||
|
|
||||||
if ${_TO_SHOW:-false}; then
|
|
||||||
printf -- '\033[1m# %s\033[0m\n\n' "${t}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
index=1
|
index=1
|
||||||
for note in $(IFS="${IFS}" get_notes_sorted_by_access_time)
|
for note in $(IFS="${IFS}" get_notes_sorted_by_access_time)
|
||||||
do
|
do
|
||||||
note_lines="$(wc -l < "${note}")"
|
if ${_TO_SHOW:-false}; then
|
||||||
|
note_lines="$(wc -l < "${note}")"
|
||||||
|
|
||||||
if [ "${note_lines}" -gt 0 ]; then
|
if [ "${note_lines}" -gt 0 ]; then
|
||||||
note_lines="$((note_lines+1))"
|
note_lines="$((note_lines+1))"
|
||||||
fi
|
fi
|
||||||
if [ "${note_lines}" -gt 70 ]; then
|
if [ "${note_lines}" -gt 70 ]; then
|
||||||
note_lines="..."
|
note_lines="..."
|
||||||
elif [ "${note_lines}" -eq 0 ]; then
|
elif [ "${note_lines}" -eq 0 ]; then
|
||||||
note_lines="-"
|
note_lines="-"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
note_name="$(basename -- "${note}")"
|
note_name="$(basename -- "${note}")"
|
||||||
@ -115,7 +112,11 @@ get_notes_with_indexes() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf -- '[%d]\t%s\t(%s)\n' "${index}" "${note_name}" "${note_lines}"
|
if ${_TO_SHOW:-false}; then
|
||||||
|
printf -- '[%d]\t%s\t(%s)\n' "${index}" "${note_name}" "${note_lines}"
|
||||||
|
else
|
||||||
|
printf -- '[%d]\t%s\n' "${index}" "${note_name}"
|
||||||
|
fi
|
||||||
index="$((index+1))"
|
index="$((index+1))"
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -183,10 +184,6 @@ cmd_cat_note() {
|
|||||||
exit "${EXIT_SUCCESS}"
|
exit "${EXIT_SUCCESS}"
|
||||||
}
|
}
|
||||||
|
|
||||||
prettify() {
|
|
||||||
column -t -s "${TAB}"
|
|
||||||
}
|
|
||||||
|
|
||||||
cmd_show_namespaces() {
|
cmd_show_namespaces() {
|
||||||
(
|
(
|
||||||
for namespace in $(find "${NOTES_DIR_BASE}/" -mindepth 1 -maxdepth 1 -type d | sort -n)
|
for namespace in $(find "${NOTES_DIR_BASE}/" -mindepth 1 -maxdepth 1 -type d | sort -n)
|
||||||
@ -194,11 +191,12 @@ cmd_show_namespaces() {
|
|||||||
namespace_notes_count="$(find "${namespace}" -type f | wc -l)"
|
namespace_notes_count="$(find "${namespace}" -type f | wc -l)"
|
||||||
printf -- '%s\t(%s)\n' "$(basename "${namespace}")" "${namespace_notes_count}"
|
printf -- '%s\t(%s)\n' "$(basename "${namespace}")" "${namespace_notes_count}"
|
||||||
done
|
done
|
||||||
) | prettify
|
) | column -t -R -1 -s "${TAB}"
|
||||||
}
|
}
|
||||||
|
|
||||||
cmd_show_notes() {
|
cmd_show_notes() {
|
||||||
_TO_SHOW=true get_notes_with_indexes | prettify
|
printf -- '\033[1m# %s\033[0m\n' "${t}"
|
||||||
|
_TO_SHOW=true get_notes_with_indexes | column -t -R 1,-1 -s "${TAB}"
|
||||||
}
|
}
|
||||||
|
|
||||||
remove_empty_namespaces() {
|
remove_empty_namespaces() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user