diff options
| author | David Wührer <def@gmx.at> | 2026-09-14 17:40:32 +0200 |
|---|---|---|
| committer | David Wührer <def@gmx.at> | 2026-09-14 17:40:32 +0200 |
| commit | 03d9f280717714dcc837776c9b2c828faa65221e (patch) | |
| tree | dc5667f939141c3a5962c41c5c83c79545c2fff6 /bin/capitalise | |
| parent | 9caf4273b93c3934cf6deca43245d6a646712d62 (diff) | |
minor formatting
Diffstat (limited to 'bin/capitalise')
| -rwxr-xr-x | bin/capitalise | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/bin/capitalise b/bin/capitalise index 479c55d..100dbe8 100755 --- a/bin/capitalise +++ b/bin/capitalise @@ -122,16 +122,9 @@ declare -A smallcaps=( ) while IFS= read -r line -do - replacement="" - for i in $(seq 0 "$((${#line}-1))") - do - c1=${line:$i:1} - # if [[ $c1 =~ [a-zA-Zα-ωΑ-Ω] ]] - if [[ $c1 =~ [a-zæœ] ]] - then replacement+=${smallcaps[$c1]} - else replacement+=$c1 - fi +do for i in $(seq 0 "$((${#line}-1))") + do c=${line:$i:1} + printf '%s' "${smallcaps[$c]:-$c}" done - echo "$replacement" + echo done |
