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 8446 - (hide annotations) (download) (as text)
Fri Dec 20 04:00:18 2019 UTC (4 years, 3 months ago) by doda
Original Path: trunk/tests/decfra.sh
File MIME type: text/x-sh
File size: 2067 byte(s)
DECFRA が正しく動かないのを修正
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     CSI '2*x'
31     Clear
32     }
33    
34     B0="0;1;4"
35     B1="0;32"
36     B2="0;45"
37     B3="0;38:5:49;48:5:67"
38    
39     b0=$(SGR $B0)
40     b1=$(SGR $B1)
41     b2=$(SGR $B2)
42     b3=$(SGR $B3)
43    
44     C0="0;7"
45     C1="0;36"
46     C2="0;41"
47     C3="0;38:5:93;48:5:49"
48    
49     c0=$(SGR $C0)
50     c1=$(SGR $C1)
51     c2=$(SGR $C2)
52     c3=$(SGR $C3)
53    
54     R=$(SGR)
55    
56     InitScreen
57    
58     Pos 3 6
59     SGR
60     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
61    
62     Col 6
63     SGR $B0
64     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
65    
66     Col 6
67     SGR $B1
68     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
69    
70     Col 6
71     SGR $B2
72     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
73    
74     Col 6
75     SGR $B3
76     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
77    
78     Col 6
79     SGR
80     echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
81    
82     echo
83    
84     SGR
85     DECFRA 42 2 11 9 15
86    
87     SGR $C0
88     DECFRA 45 2 21 9 25
89    
90     SGR $C1
91     DECFRA 39 2 31 9 35
92    
93     SGR $C2
94     DECFRA 46 2 41 9 45
95    
96     SGR $C3
97     DECFRA 35 2 51 9 55
98    
99     SGR
100     DECFRA 42 2 61 9 65
101    
102     cat <<_EoF_
103    
104     === ������������������������ ===
105    
106     ***** $c0-----$R $c1'''''$R $c2.....$R $c3#####$R $c4*****$R
107     %%%%%*****%%%%%$c0-----$R%%%%%$c1'''''$R%%%%%$c2.....$R%%%%%$c3#####$R%%%%%$c4*****$R%%%%%
108     $b0%%%%%$R*****$b0%%%%%$c0-----$b0%%%%%$c1'''''$b0%%%%%$c2.....$b0%%%%%$c3#####$b0%%%%%$R*****$b0%%%%%$R
109     $b1%%%%%$R*****$b1%%%%%$c0-----$b1%%%%%$c1'''''$b1%%%%%$c2.....$b1%%%%%$c3#####$b1%%%%%$R*****$b1%%%%%$R
110     $b2%%%%%$R*****$b2%%%%%$c0-----$b2%%%%%$c1'''''$b2%%%%%$c2.....$b2%%%%%$c3#####$b2%%%%%$R*****$b2%%%%%$R
111     $b3%%%%%$R*****$b3%%%%%$c0-----$b3%%%%%$c1'''''$b3%%%%%$c2.....$b3%%%%%$c3#####$b3%%%%%$R*****$b3%%%%%$R
112     %%%%%*****%%%%%$c0-----$R%%%%%$c1'''''$R%%%%%$c2.....$R%%%%%$c3#####$R%%%%%$c4*****$R%%%%%
113     ***** $c0-----$R $c1'''''$R $c2.....$R $c3#####$R $c4*****$R
114     _EoF_
115    
116     CSI "1*x"
117     echo

Properties

Name Value
svn:executable *

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