improved gmi2txt.sh
This commit is contained in:
+4
-1
@@ -18,7 +18,10 @@ SPC=$'\x20'
|
|||||||
[[ -z "$LSPACES" ]] && LSPACES=0
|
[[ -z "$LSPACES" ]] && LSPACES=0
|
||||||
[[ -z "$TSPACES" ]] && TSPACES=0
|
[[ -z "$TSPACES" ]] && TSPACES=0
|
||||||
|
|
||||||
reflowfmt="%-$(( LSPACES ))s%-${TARGET_WIDTH}s%-$(( TSPACES ))s\n" # params: smth, line, smth
|
FORMAT_WIDTH=0 # make formatting width distinct from the target reflow width
|
||||||
|
(( TSPACES > 0 )) && FORMAT_WIDTH="$TARGET_WIDTH" # and only use it if there are trailing spaces
|
||||||
|
|
||||||
|
reflowfmt="%-$(( LSPACES ))s%-${FORMAT_WIDTH}s%-$(( TSPACES ))s\n" # params: smth, line, smth
|
||||||
|
|
||||||
reflow_line() { # single-line logic from phlow.sh, adapted into a function and separating by LF only
|
reflow_line() { # single-line logic from phlow.sh, adapted into a function and separating by LF only
|
||||||
local line="$1"
|
local line="$1"
|
||||||
|
|||||||
Reference in New Issue
Block a user