Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /branches/ttcomtester/tests/decfra.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10521 - (hide annotations) (download) (as text)
Fri Jan 20 16:03:38 2023 UTC (14 months, 2 weeks ago) by zmatsuo
File MIME type: text/x-sh
File size: 2045 byte(s)
add communication test tool
1 doda 8446 #!/bin/sh
2    
3     CSI() {
4     printf "\033[%s" "$1"
5     }
6    
7     Col() {
8     CSI "$1G"
9     }
10    
11     Pos() {
12     CSI "$1;$2H"
13     }
14    
15     SGR() {
16     CSI "$1m"
17     }
18    
19     DECFRA() {
20     CSI "$1;$2;$3;$4;$5\$x"
21     }
22    
23     Clear() {
24     Pos 1 1
25     CSI 2J
26     }
27    
28     InitScreen() {
29     # CSI "8;24;80t"
30     Clear
31     }
32    
33     B0="0;1;4"
34     B1="0;32"
35     B2="0;45"
36     B3="0;38:5:49;48:5:67"
37    
38     b0=$(SGR $B0)
39     b1=$(SGR $B1)
40     b2=$(SGR $B2)
41     b3=$(SGR $B3)
42    
43     C0="0;7"
44     C1="0;36"
45     C2="0;41"
46     C3="0;38:5:93;48:5:49"
47    
48     c0=$(SGR $C0)
49     c1=$(SGR $C1)
50     c2=$(SGR $C2)
51     c3=$(SGR $C3)
52    
53     R=$(SGR)
54    
55     InitScreen
56    
57     Pos 3 6
58     SGR
59     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
60    
61     Col 6
62     SGR $B0
63     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
64    
65     Col 6
66     SGR $B1
67     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
68    
69     Col 6
70     SGR $B2
71     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
72    
73     Col 6
74     SGR $B3
75     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
76    
77     Col 6
78     SGR
79     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
80    
81     echo
82    
83     SGR
84     DECFRA 42 2 11 9 15
85    
86     SGR $C0
87     DECFRA 45 2 21 9 25
88    
89     SGR $C1
90     DECFRA 39 2 31 9 35
91    
92     SGR $C2
93     DECFRA 46 2 41 9 45
94    
95     SGR $C3
96     DECFRA 35 2 51 9 55
97    
98     SGR
99     DECFRA 42 2 61 9 65
100    
101     cat <<_EoF_
102    
103     === ������������������������ ===
104    
105     ***** $c0-----$R $c1'''''$R $c2.....$R $c3#####$R $c4*****$R
106     %%%%%*****%%%%%$c0-----$R%%%%%$c1'''''$R%%%%%$c2.....$R%%%%%$c3#####$R%%%%%$c4*****$R%%%%%
107     $b0%%%%%$R*****$b0%%%%%$c0-----$b0%%%%%$c1'''''$b0%%%%%$c2.....$b0%%%%%$c3#####$b0%%%%%$R*****$b0%%%%%$R
108     $b1%%%%%$R*****$b1%%%%%$c0-----$b1%%%%%$c1'''''$b1%%%%%$c2.....$b1%%%%%$c3#####$b1%%%%%$R*****$b1%%%%%$R
109     $b2%%%%%$R*****$b2%%%%%$c0-----$b2%%%%%$c1'''''$b2%%%%%$c2.....$b2%%%%%$c3#####$b2%%%%%$R*****$b2%%%%%$R
110     $b3%%%%%$R*****$b3%%%%%$c0-----$b3%%%%%$c1'''''$b3%%%%%$c2.....$b3%%%%%$c3#####$b3%%%%%$R*****$b3%%%%%$R
111     %%%%%*****%%%%%$c0-----$R%%%%%$c1'''''$R%%%%%$c2.....$R%%%%%$c3#####$R%%%%%$c4*****$R%%%%%
112     ***** $c0-----$R $c1'''''$R $c2.....$R $c3#####$R $c4*****$R
113     _EoF_
114    
115     echo

Properties

Name Value
svn:executable *

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26