Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /branches/ttcomtester/tests/#38169-deccara-color.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, 3 weeks ago) by zmatsuo
File MIME type: text/x-sh
File size: 4606 byte(s)
add communication test tool
1 doda 7087 #!/bin/sh
2     #
3     # DECCARA による色変更テストプログラム
4     # 大文字の行と小文字の行の表示が同じならば OK
5     #
6    
7     printf '\033[H\033[2J'
8    
9     printf 'A: '
10     printf 'xxx\033[4mxx\033[1;5;31;43mXX\033[24mXXX\033[mxxx\033[4mxx\033[1;5;31;43mXX\033[24mX\033[4mXXX\033[24mX\033[m'
11     printf 'xxx\033[34mxx\033[1;5;43mXX\033[31mXXXX\033[34mXXX\033[31mX\033[m'
12     printf 'xxx\033[46mxx\033[1;5;31;46mXX\033[43mXXXX\033[46mXXX\033[43mX\033[m\n'
13     printf 'a: \033[0*x'
14     printf 'xxxxx\033[1;5;31;43mXXXXX\033[mxxxxx\033[1;5;31;43mXXXXXXX\033[m'
15     printf 'xxxxx\033[1;5;31;43mXXXXXXXXXX\033[m'
16     printf 'xxxxx\033[1;5;31;43mXXXXXXXXXX\033[m'
17     printf '\n'
18     printf '\033[2;7;2;10;4$r'
19     printf '\033[2;21;2;26;4$r'
20     printf '\033[2;31;2;34;4$r'
21     printf '\033[2;41;2;44;34$r'
22     printf '\033[2;51;2;54;34$r'
23     printf '\033[2;61;2;64;46$r'
24     printf '\033[2;71;2;74;46$r'
25    
26     printf '\n'
27    
28     printf 'B: '
29     printf 'xxx\033[4mxx\033[1;5;31;43mXX\033[24mXXX\033[mxxx\033[4mxx\033[1;5;31;43mXX\033[24mX\033[4mXXX\033[24mX\033[m'
30     printf 'xxx\033[34mxx\033[1;5;43mXX\033[31mXXXX\033[34mXXX\033[31mX\033[m'
31     printf 'xxx\033[46mxx\033[1;5;31;46mXX\033[43mXXXX\033[46mXXX\033[43mX\033[m\n'
32     printf 'b: \033[2*x'
33     printf 'xxxxx\033[1;5;31;43mXXXXX\033[mxxxxx\033[1;5;31;43mXXXXXXX\033[m'
34     printf 'xxxxx\033[1;5;31;43mXXXXXXXXXX\033[m'
35     printf 'xxxxx\033[1;5;31;43mXXXXXXXXXX\033[m'
36     printf '\n'
37     printf '\033[5;7;5;10;4$r'
38     printf '\033[5;21;5;26;4$r'
39     printf '\033[5;31;5;34;4$r'
40     printf '\033[5;41;5;44;34$r'
41     printf '\033[5;51;5;54;34$r'
42     printf '\033[5;61;5;64;46$r'
43     printf '\033[5;71;5;74;46$r'
44    
45     printf '\033[0*x\n'
46    
47     printf 'C: \033[1;5;31;43mX\033[4mXXXXXXXXXX\033[34mXXXXXXXXXX\033[46mXXXXXXXXXXXXXXXX\033[22;25m\033[32;7;78;7;9999$x\n'
48     printf 'C: \033[1;5mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[22;25m\033[32;8;78;8;9999$x\n'
49     printf 'C: \033[1;5mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[22;25m\033[32;9;78;9;9999$x\n'
50     printf 'C: \033[1;5mXXXXXXX\033[24mXXXXXXXXXX\033[31mXXXXXXXXXX\033[43mXXXXXXXXXX\033[m\n'
51     printf 'c: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
52     printf 'c: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
53     printf 'c: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
54     printf 'c: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
55     printf '\033[11;7;14;16;4$r'
56     printf '\033[11;27;14;36;34$r'
57     printf '\033[11;47;14;56;46$r'
58    
59     printf '\033[2*x\n'
60    
61     printf 'D: \033[1;5;31;43mX\033[4mXXXXXX\033[24mXXXX\033[34mXXXXXX\033[31mXXXX\033[46mXXXXXX\033[43mXXXXXXXXXX\033[m\n'
62     printf 'D: \033[1;5;31;43mX\033[4mXXXXXX\033[24mXXXX\033[34mXXXXXX\033[31mXXXX\033[46mXXXXXX\033[43mXXXXXXXXXX\033[m\n'
63     printf 'D: \033[1;5;31;43mXX\033[4mXXXXX\033[24mXXXXX\033[34mXXXXX\033[31mXXXXX\033[46mXXXXX\033[43mXXXXXXXXXXX\033[m\n'
64     printf 'D: \033[1;5;31;43mX\033[4mXXXXXX\033[24mXXXX\033[34mXXXXXX\033[31mXXXX\033[46mXXXXXX\033[43mXXXXXXXXXX\033[m\n'
65     printf 'd: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
66     printf 'd: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
67     printf 'd: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
68     printf 'd: \033[1;5;31;43mXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\033[m\n'
69     printf '\033[20;7;23;16;4$r'
70     printf '\033[20;27;23;36;34$r'
71     printf '\033[20;47;23;56;46$r'
72    
73     printf '\033[0*x'

Properties

Name Value
svn:executable *

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