OSDN Git Service

Version 4.01
[vbslib/main.git] / scriptlib / vbslib400 / safetee / !Readme.txt
1 ((( safetee )))\r
2 \r
3 safetee command is extended from tee command.\r
4 safetee can redirect stderr.\r
5 safetee does not break the drag & dropped file. (tee breaks the drag & dropped file.)\r
6 safetee can use on Windows XP - Windows 7.\r
7 \r
8 \r
9 ((( sample )))\r
10 \r
11 Output stdout to stdout and file.txt\r
12   >program parameters | safetee -o file.txt\r
13 \r
14 Output stdout to stdout and appand to file.txt\r
15   >program parameters | safetee -a file.txt\r
16 \r
17 Output stdout and stderr to stdout and appand to file.txt\r
18   >program parameters 2>&1 | safetee -o file.txt\r
19 \r
20 Output stdout and stderr to stdout and stderr and file.txt and stderr to err.txt\r
21   >safetee -oe file.txt -e err.txt -cmd program parameters\r
22 \r
23 \r
24 ((( parameters )))\r
25 \r
26 -o   : output stdout to file\r
27 -a   : append stdout to file\r
28 -e   : output stderr to file (need -cmd)\r
29 -ea  : append stderr to file (need -cmd)\r
30 -oe  : output stdout and stderr to file (need -cmd)\r
31 -oea : append stdout and stderr to file (need -cmd)\r
32 -cmd : command line redirected stdout and stderr\r
33 -h   : display help\r
34 \r
35 \r
36 safetee  ver1.00  Feb.28, 2010\r
37 Copyright (c) 2010, T's-Neko at Sage Plaisir 21 (Japan)\r
38 All rights reserved. Based on 3-clause BSD license.\r
39 \r
40 Sofrware Design Gallery "Sage Plaisir 21"  http://www.sage-p.com/\r
41 \r
42 \r
43 \r
44 ----------------------------------------------------------------\r
45 \r
46 \r
47 ((( safetee )))\r
48 \r
49 safetee \83R\83}\83\93\83h\82Í\81Atee \83R\83}\83\93\83h\82ð\8ag\92£\82µ\82½\82à\82Ì\82Å\82·\81B\r
50 safetee \82Í\81A\95W\8f\80\83G\83\89\81[\8fo\97Í\82à\83\8a\83_\83C\83\8c\83N\83g\82Å\82«\82Ü\82·\81B\r
51 safetee \82Ö\83t\83@\83C\83\8b\82ð\83h\83\89\83b\83O\81\95\83h\83\8d\83b\83v\82µ\82Ä\82à\81A\82»\82Ì\83t\83@\83C\83\8b\82ð\89ó\82µ\82Ü\82¹\82ñ\81B\81itee \82Í\89ó\82µ\82Ü\82·\81j\r
52 safetee \82Í\81AWindows XP \82©\82ç Windows 7 \82Ü\82Å\8eg\82¦\82Ü\82·\81B\r
53 \r
54 \r
55 ((( \83T\83\93\83v\83\8b )))\r
56 \r
57 \95W\8f\80\8fo\97Í\82ð\81A\95W\8f\80\8fo\97Í\82Æ file.txt \83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B\r
58   >program parameters | safetee -o file.txt\r
59 \r
60 \95W\8f\80\8fo\97Í\82ð\81A\95W\8f\80\8fo\97Í\82Æ file.txt \83t\83@\83C\83\8b\82É\92Ç\8bL\8fo\97Í\82µ\82Ü\82·\81B\r
61   >program parameters | safetee -a file.txt\r
62 \r
63 \95W\8f\80\8fo\97Í\82Æ\95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\81A\95W\8f\80\8fo\97Í\82Æ file.txt \83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B\r
64   >program parameters 2>&1 | safetee -o file.txt\r
65 \r
66 \95W\8f\80\8fo\97Í\82Æ\95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\81A\95W\8f\80\8fo\97Í\82Æ file.txt \83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B\r
67 \95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\81A\95W\8f\80\83G\83\89\81[\8fo\97Í\82Æ err.txt \83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B\r
68   >safetee -oe file.txt -e err.txt -cmd program parameters\r
69 \r
70 \r
71 ((( \83p\83\89\83\81\81[\83^\81[ )))\r
72 \r
73 -o   : \95W\8f\80\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B\r
74 -a   : \95W\8f\80\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\92Ç\8bL\8fo\97Í\82µ\82Ü\82·\81B\r
75 -e   : \95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B (-cmd \83p\83\89\83\81\81[\83^\81[\82à\95K\97v\82Å\82·)\r
76 -ea  : \95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\92Ç\8bL\8fo\97Í\82µ\82Ü\82·\81B (-cmd \83p\83\89\83\81\81[\83^\81[\82à\95K\97v\82Å\82·)\r
77 -oe  : \95W\8f\80\8fo\97Í\82Æ\95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\8fo\97Í\82µ\82Ü\82·\81B (-cmd \83p\83\89\83\81\81[\83^\81[\82à\95K\97v\82Å\82·)\r
78 -oea : \95W\8f\80\8fo\97Í\82Æ\95W\8f\80\83G\83\89\81[\8fo\97Í\82ð\83t\83@\83C\83\8b\82É\92Ç\8bL\8fo\97Í\82µ\82Ü\82·\81B (-cmd \83p\83\89\83\81\81[\83^\81[\82à\95K\97v\82Å\82·)\r
79 -cmd : \95W\8f\80\8fo\97Í\82Æ\95W\8f\80\83G\83\89\81[\8fo\97Í\82ª\83\8a\83_\83C\83\8c\83N\83g\82³\82ê\82é\83R\83}\83\93\83h\83\89\83C\83\93\r
80 -h   : \83w\83\8b\83v\82ð\95\\8e¦\82µ\82Ü\82·\81B\r
81 \r
82 \r
83 safetee  ver1.00  Feb.28, 2010\r
84 Copyright (c) 2010, T's-Neko at Sage Plaisir 21 (Japan)\r
85 All rights reserved. Based on 3-clause BSD license.\r
86 \r
87 \r
88 \83\89\83C\83Z\83\93\83X\81F\r
89 \96³\97¿\82Å\82¨\8eg\82¢\82¢\82½\82¾\82¯\82Ü\82·\82ª\81A\96³\95Û\8fØ\82Å\82·\81B\r
90 \8dÄ\94Ð\95z\82à\92\98\8dì\8c \95\\8e¦\82ð\8dí\8f\9c\82µ\82È\82¯\82ê\82Î\8e©\97R\82É\82Å\82«\82Ü\82·\81B\r
91 \r
92 \83T\83|\81[\83g\90æ\81F\r
93 \83\\83t\83g\83E\83F\83A\83f\83U\83C\83\93\8aÙ Sage Plaisir 21  http://www.sage-p.com/\r
94 \r