diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-03-22 20:46:49 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-03-22 20:46:49 +0100 |
| commit | cef87ace700f2865032eafb2c82dbb5700d1e518 (patch) | |
| tree | 397b79c98e0f7458a67be91adaabc202b2c52656 /alg | |
| parent | 5f56504c8db0911309cef2983549a2ecffd70f18 (diff) | |
| download | scripts-cef87ace700f2865032eafb2c82dbb5700d1e518.tar.gz scripts-cef87ace700f2865032eafb2c82dbb5700d1e518.zip | |
Un-capitalize letter pairs for alg
Diffstat (limited to 'alg')
| -rwxr-xr-x | alg | 138 |
1 files changed, 69 insertions, 69 deletions
| @@ -16,78 +16,78 @@ cbuffer=UFR | |||
| 16 | wbuffer=UFr | 16 | wbuffer=UFr |
| 17 | 17 | ||
| 18 | edge() { | 18 | edge() { |
| 19 | [ "$1" = "A" ] && echo FU | 19 | [ "$1" = "a" ] && echo FU |
| 20 | [ "$1" = "B" ] && echo UF | 20 | [ "$1" = "b" ] && echo UF |
| 21 | [ "$1" = "C" ] && echo UL | 21 | [ "$1" = "c" ] && echo UL |
| 22 | [ "$1" = "D" ] && echo UB | 22 | [ "$1" = "d" ] && echo UB |
| 23 | [ "$1" = "E" ] && echo FD | 23 | [ "$1" = "e" ] && echo FD |
| 24 | [ "$1" = "F" ] && echo RD | 24 | [ "$1" = "f" ] && echo RD |
| 25 | [ "$1" = "G" ] && echo LD | 25 | [ "$1" = "g" ] && echo LD |
| 26 | [ "$1" = "I" ] && echo FR | 26 | [ "$1" = "i" ] && echo FR |
| 27 | [ "$1" = "J" ] && echo LU | 27 | [ "$1" = "j" ] && echo LU |
| 28 | [ "$1" = "K" ] && echo RB | 28 | [ "$1" = "k" ] && echo RB |
| 29 | [ "$1" = "L" ] && echo DF | 29 | [ "$1" = "l" ] && echo DF |
| 30 | [ "$1" = "M" ] && echo DB | 30 | [ "$1" = "m" ] && echo DB |
| 31 | [ "$1" = "N" ] && echo DR | 31 | [ "$1" = "n" ] && echo DR |
| 32 | [ "$1" = "O" ] && echo FL | 32 | [ "$1" = "o" ] && echo FL |
| 33 | [ "$1" = "P" ] && echo DL | 33 | [ "$1" = "p" ] && echo DL |
| 34 | [ "$1" = "R" ] && echo BU | 34 | [ "$1" = "r" ] && echo BU |
| 35 | [ "$1" = "S" ] && echo BD | 35 | [ "$1" = "s" ] && echo BD |
| 36 | [ "$1" = "T" ] && echo BL | 36 | [ "$1" = "t" ] && echo BL |
| 37 | [ "$1" = "U" ] && echo BR | 37 | [ "$1" = "u" ] && echo BR |
| 38 | [ "$1" = "V" ] && echo LF | 38 | [ "$1" = "v" ] && echo LF |
| 39 | [ "$1" = "W" ] && echo LB | 39 | [ "$1" = "w" ] && echo LB |
| 40 | [ "$1" = "Z" ] && echo RF | 40 | [ "$1" = "z" ] && echo RF |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | corner() { | 43 | corner() { |
| 44 | [ "$1" = "A" ] && echo FUL | 44 | [ "$1" = "a" ] && echo FUL |
| 45 | [ "$1" = "B" ] && echo UBL | 45 | [ "$1" = "b" ] && echo UBL |
| 46 | [ "$1" = "C" ] && echo UFL | 46 | [ "$1" = "c" ] && echo UFL |
| 47 | [ "$1" = "D" ] && echo UBR | 47 | [ "$1" = "d" ] && echo UBR |
| 48 | [ "$1" = "E" ] && echo FDR | 48 | [ "$1" = "e" ] && echo FDR |
| 49 | [ "$1" = "F" ] && echo RDB | 49 | [ "$1" = "f" ] && echo RDB |
| 50 | [ "$1" = "G" ] && echo LDF | 50 | [ "$1" = "g" ] && echo LDF |
| 51 | [ "$1" = "J" ] && echo LUF | 51 | [ "$1" = "j" ] && echo LUF |
| 52 | [ "$1" = "K" ] && echo RUB | 52 | [ "$1" = "k" ] && echo RUB |
| 53 | [ "$1" = "L" ] && echo DFR | 53 | [ "$1" = "l" ] && echo DFR |
| 54 | [ "$1" = "M" ] && echo DBR | 54 | [ "$1" = "m" ] && echo DBR |
| 55 | [ "$1" = "N" ] && echo DFL | 55 | [ "$1" = "n" ] && echo DFL |
| 56 | [ "$1" = "O" ] && echo FDL | 56 | [ "$1" = "o" ] && echo FDL |
| 57 | [ "$1" = "P" ] && echo DBL | 57 | [ "$1" = "p" ] && echo DBL |
| 58 | [ "$1" = "R" ] && echo BUR | 58 | [ "$1" = "r" ] && echo BUR |
| 59 | [ "$1" = "S" ] && echo BUL | 59 | [ "$1" = "s" ] && echo BUL |
| 60 | [ "$1" = "T" ] && echo BDL | 60 | [ "$1" = "t" ] && echo BDL |
| 61 | [ "$1" = "U" ] && echo BDR | 61 | [ "$1" = "u" ] && echo BDR |
| 62 | [ "$1" = "V" ] && echo LUB | 62 | [ "$1" = "v" ] && echo LUB |
| 63 | [ "$1" = "W" ] && echo LDB | 63 | [ "$1" = "w" ] && echo LDB |
| 64 | [ "$1" = "Z" ] && echo RDF | 64 | [ "$1" = "z" ] && echo RDF |
| 65 | } | 65 | } |
| 66 | 66 | ||
| 67 | wing() { | 67 | wing() { |
| 68 | [ "$1" = "A" ] && echo FUl | 68 | [ "$1" = "a" ] && echo FUl |
| 69 | [ "$1" = "B" ] && echo URb | 69 | [ "$1" = "b" ] && echo URb |
| 70 | [ "$1" = "C" ] && echo ULf | 70 | [ "$1" = "c" ] && echo ULf |
| 71 | [ "$1" = "D" ] && echo UBl | 71 | [ "$1" = "d" ] && echo UBl |
| 72 | [ "$1" = "E" ] && echo FDr | 72 | [ "$1" = "e" ] && echo FDr |
| 73 | [ "$1" = "F" ] && echo RDb | 73 | [ "$1" = "f" ] && echo RDb |
| 74 | [ "$1" = "G" ] && echo LDf | 74 | [ "$1" = "g" ] && echo LDf |
| 75 | [ "$1" = "I" ] && echo FRu | 75 | [ "$1" = "i" ] && echo FRu |
| 76 | [ "$1" = "J" ] && echo LUb | 76 | [ "$1" = "j" ] && echo LUb |
| 77 | [ "$1" = "K" ] && echo RBu | 77 | [ "$1" = "k" ] && echo RBu |
| 78 | [ "$1" = "L" ] && echo DFl | 78 | [ "$1" = "l" ] && echo DFl |
| 79 | [ "$1" = "M" ] && echo DBr | 79 | [ "$1" = "m" ] && echo DBr |
| 80 | [ "$1" = "N" ] && echo DRf | 80 | [ "$1" = "n" ] && echo DRf |
| 81 | [ "$1" = "O" ] && echo FLd | 81 | [ "$1" = "o" ] && echo FLd |
| 82 | [ "$1" = "P" ] && echo DLb | 82 | [ "$1" = "p" ] && echo DLb |
| 83 | [ "$1" = "R" ] && echo BUr | 83 | [ "$1" = "r" ] && echo BUr |
| 84 | [ "$1" = "S" ] && echo BDl | 84 | [ "$1" = "s" ] && echo BDl |
| 85 | [ "$1" = "T" ] && echo BLu | 85 | [ "$1" = "t" ] && echo BLu |
| 86 | [ "$1" = "U" ] && echo BRd | 86 | [ "$1" = "u" ] && echo BRd |
| 87 | [ "$1" = "V" ] && echo LFu | 87 | [ "$1" = "v" ] && echo LFu |
| 88 | [ "$1" = "W" ] && echo LBd | 88 | [ "$1" = "w" ] && echo LBd |
| 89 | [ "$1" = "X" ] && echo LUf | 89 | [ "$1" = "x" ] && echo LUf |
| 90 | [ "$1" = "Z" ] && echo RFd | 90 | [ "$1" = "z" ] && echo RFd |
| 91 | } | 91 | } |
| 92 | 92 | ||
| 93 | edit() { | 93 | edit() { |
| @@ -96,7 +96,7 @@ edit() { | |||
| 96 | } | 96 | } |
| 97 | 97 | ||
| 98 | showall_c() { | 98 | showall_c() { |
| 99 | all_letters="A B C D E F G J K L M N O P R S T U V W Z" | 99 | all_letters="a b c d e f g j k l m n o p r s t u v w z" |
| 100 | buffer="$1" | 100 | buffer="$1" |
| 101 | firstletter="$2" | 101 | firstletter="$2" |
| 102 | firsttarget="$(corner $firstletter)" | 102 | firsttarget="$(corner $firstletter)" |
| @@ -110,7 +110,7 @@ showall_c() { | |||
| 110 | } | 110 | } |
| 111 | 111 | ||
| 112 | showall_e() { | 112 | showall_e() { |
| 113 | all_letters="A B C D E F G I J K L M N O P R S T U V W Z" | 113 | all_letters="a b c d e f g i j k l m n o p r s t u v w z" |
| 114 | buffer="$1" | 114 | buffer="$1" |
| 115 | firstletter="$2" | 115 | firstletter="$2" |
| 116 | firsttarget="$(edge $firstletter)" | 116 | firsttarget="$(edge $firstletter)" |
| @@ -124,7 +124,7 @@ showall_e() { | |||
| 124 | } | 124 | } |
| 125 | 125 | ||
| 126 | showall_w() { | 126 | showall_w() { |
| 127 | all_letters="A B C D E F G I J K L M N O P R S T U V W X Z" | 127 | all_letters="a b c d e f g i j k l m n o p r s t u v w x z" |
| 128 | buffer="$1" | 128 | buffer="$1" |
| 129 | firstletter="$2" | 129 | firstletter="$2" |
| 130 | firsttarget="$(wing $firstletter)" | 130 | firsttarget="$(wing $firstletter)" |
