[•\ŽĶ : ‘S‚Ä ÅV50 1-99 101- 201- 2ch‚Ėread.cgi‚Ö]
Update time : 05/09 15:53 / Filesize : 63 KB / Number-of Response : 255
[‚ą‚ĖƒXƒŒƒbƒh‚Ė‘‚Ŧž‚Ý‚ðíœ‚·‚é]
[{” Å‹ß—§‚Á‚―ƒXƒŒ•”M‚ĒƒXƒŒˆę—— : {” Å‹ß—§‚Á‚―ƒXƒŒ^‹LŽŌ•Ęˆę——] [—ÞŽ—ƒXƒŒƒbƒhˆę——]


ŠƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“Ūė‚ðCģ‚ĩ‚Ü‚ĩ‚―A‚ē–Ā˜f‚ð‚ĻŠ|‚Ŋ‚ĩ‚Ü‚ĩ‚―

awk‚É‚Â‚Ē‚ÄŒę‚éƒXƒŒ $2



1 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/02/23(‹ā) 23:55:42 ]
•…‚Á‚Ä‚ā‘âH éuûû‚ā˜V‚ǂĂÍém”n‚É—ō‚éH
ŽOl‚ːŨŠw‚Аķ‚ݏo‚ĩ‚―ƒXƒNƒŠƒvƒgŒūŒęAWK‚É‚Â‚Ē‚ÄŒę‚éƒXƒŒ

Ÿ ‘OƒXƒŒ
awk‚É‚Â‚Ē‚ÄŒę‚éƒXƒŒ
pc10.2ch.net/test/read.cgi/tech/1023556171/

Ÿ ŠÖŒWƒXƒŒ
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‘Š’kŽš
pc10.2ch.net/test/read.cgi/tech/1112553783/
AWK‚ÅCGI
pc10.2ch.net/test/read.cgi/php/1171804314/
ysedzƒVƒFƒ‹ƒXƒNƒŠƒvƒg‘‡@LINUX Part2yawkz
pc10.2ch.net/test/read.cgi/linux/1154578200/

Ÿ ŽQl
The AWK Programming Language (Brian Kernighan)F
ttp://cm.bell-labs.com/cm/cs/awkbook/index.html

GAWK (GNU Projedt):
ttp://www.gnu.org/software/gawk/

59 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/22(“y) 02:28:36 ]
>>57
‰ī‚āŽžX‚â‚éB
‚ŧ‚ĖŽž‚͕֗˜I‚ÆŽv‚Á‚Ä.cshrc‚Æ‚Đ‚Éalias“o˜^‚·‚é‚Ŋ‚Į‚·‚Ū‚É–Y‚ę‚Ä“Ŋ‚ķ“ā—e‚ðŽč‘Å‚ŋ‚ĩ‚Ä‚―‚č‚·‚é
‚ŧ‚Ė‹“‹å‚É‚ą‚ę‚͕֗˜I‚ÆŽv‚Á‚Ä.cshrcŠJ‚­‚ÆŠų‚É“o˜^‚ĩ‚Ä‚ ‚邯‚ǂ΁c

60 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/22(“y) 09:21:37 ]
>>59
‘S‰ī‚Š‹ĪŠī‚ĩ‚―B

61 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/24(ŒŽ) 12:01:33 ]
i.cshrc‚ð.bashrc‚É’u‚ŦŠ·‚͂āj@‰ī‚ā“Ŋ‚ķŒoŒą‚Š‚ ‚éB

62 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/28(‹ā) 00:37:50 ]
uˆęs–ė˜Yv‚Í–ž–ó

63 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/28(‹ā) 01:20:24 ]
‚Þ‚Đ‚ĩAu“Į‘‚·‚éƒvƒƒOƒ‰ƒ}v‚ð‚æ‚ņ‚ŁAawk‚ʼnïŒv‚ð‚·‚é‚Ė‚Š‚Đ‚Á‚ą—Į‚Ē‚Æ
‚Ļ‚ā‚Á‚Ă܂ĩ‚―B
‚Å‚āŠm’č\‚ð‚·‚ég‚ɂȂÁ‚―‚įEXCEL‚ðŽg‚Á‚ĂǂéB

uƒGƒ“ƒWƒjƒA‚Ė‚―‚ß‚ĖŽ––ąė‹Æ sed awk grep ‚ŧ‚ĩ‚ÄTexv‚Č‚ņ‚ď‘Ð‚Š‚ ‚ę‚ΐH‚Ē‚Â‚­‚Ė‚É...


64 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/28(‹ā) 02:53:12 ]
awk‚ʼnïŒv—pƒXƒNƒŠƒvƒg‚ð‘‚­‚æ‚čA‰ïŒv‚Ė‚ĩ‚­‚Ý‚ð—‰ð‚·‚é‚ą‚Æ‚Ė•û‚Š
‰ī‚ɂ͗y‚Ђɓï‚ĩ‚Ē

65 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/09/28(‹ā) 14:47:04 ]
Perl‚ū‚Ŋ‚ĮA‚ą‚ę‚́H
www.moge.org/okabe/temp/balance/


66 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/02(‰Î) 02:19:46 ]
Perl ‚̓R[ƒhˆę–ÚŒĐ‚Ä‰ī‚Šcore“f‚Ŧ‚ŧ‚΂ɂȂé

67 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/02(‰Î) 07:50:30 ]
”CˆÓ‚É core ‚Š“f‚Ŋ‚―‚į•Ö—˜‚ū‚æ‚ȁB“ú‹L‘ã‚í‚č‚ɂȂéB



68 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/02(‰Î) 08:00:10 ]
>>67
‘ĖŒ^ˆÛŽ‚Ė‚―‚߂ɗ]‹V‚Č‚­‚ģ‚ę‚Ăǂél‚ā‚Ē‚―‚æ‚΂ł·B
Žw‚ðA‚É“ü‚ę‚邿‚΂ɂ·‚é‚˂ŁA‘­‚ÉŒū‚Ī‚°‚ë‚ū‚ą‚ŠŽw‚ɂłŦ‚Ü‚·B

69 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/10/03(…) 23:18:59 ]
awk‚Á‚ĂȂņ‚ÅPerl•—‚ɐģ‹K•\Œŧ’uŠ·‚Å‚Ŧ‚邿‚΂ɂȂį‚ņ‚ˁB“ÆŽĐŠg’̂łā‚ǂǂņ‚ū‚Ŋ‚Į‚ȁB


70 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/04(–Ø) 02:48:29 ]
>>69
‚ņA‚­‚í‚ĩ‚­B

Perl‚Ėƒƒ^•ķŽš‚ðŽg‚Ē‚―‚Ē‚Æ‚Ē‚Ī‚Ė‚Æ‚Íˆá‚Ī‚Ė?
#Žg‚Ķ‚ņ‚í‚Ŋ‚ū‚Š


71 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/04(–Ø) 21:53:48 ]
awk‚ÍDFA‚Åperl‚ÍNFA‚ū‚Á‚Ŋ‚Đ?


72 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/10/05(‹ā) 02:45:00 ]
>>71
ƒIƒŠƒWƒiƒ‹‚ł͂ˁB
’†‚É‚ÍNFA‚ðŽg‚Á‚Ăǂéawk‚ā‚ ‚éBmawk‚Æ‚ĐB


73 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2007/11/22(–Ø) 06:36:33 ]
xgawk‚Å‘―”{’·Ū”‚ðŽg‚Ē‚―‚Ē‚ņ‚Å‚·‚ЁA
printf( "%ld\n", num );
‚ł͌…”‚Í‘‚͂Ăāļ“x‚͏り‚Á‚ĂȂǂæ‚΂ł·B
Œ^éŒū‚·‚é‚ɂ͂Į‚Ī‚·‚é‚˂łĩ‚å‚Ī‚Đ

74 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/11/22(–Ø) 07:17:23 ]
>>73
‘―”{’·Ū”‚ðŽĀ‘•‚·‚é‚Ė‚ÉŒÂ•Ę‚Ėļ“x‚ðã‚°‚Ä‚Į‚Ī‚·‚éB

75 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/11/22(–Ø) 07:34:48 ]
xgawk‚Í‘―”{’·Ū”‚ ‚é‚ņ‚Å‚·‚æ‚ˁH
‚ŁAruby‚Ė‚æ‚΂ɖģéŒū‚ÅŽg‚Ķ‚é‚Đ‚ÆŽv‚Á‚―‚į‚ŧ‚Ī‚Å‚Í‚Č‚Ē‚į‚ĩ‚ǂ˂ŁA
‚Į‚Ī‚·‚é‚Ė‚Đ‚ÆB

home.vrweb.de/~juergen.kahrs/gawk/XML/xmlgawk.html
‚ǂ܂ą‚˂ւņŒĐ‚Ä‚é‚ņ‚Å‚·‚Š

76 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/11/22(–Ø) 08:47:49 ]
MPFR,‘―”{’·Ū”‚Å‚Í‚Č‚­ŽĀ”‚ЂȁB
ƒOƒO‚Á‚ÄŒĐ‚Â‚Ŋ‚Ü‚ĩ‚―B
www.kt.rim.or.jp/~kbk/zakkicho/zakkicho7.html#D060126

golf.shinh.org/p.rb?Factorial
ŽĀ‚Í‚ą‚ę‚â‚Á‚Ä‚é‚ņ‚Å‚·‚ЁB
‚ ‚Æ‚Ídll‚ĖƒpƒX‚Š•Š‚Đ‚ę‚΁EEE

77 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/11/26(ŒŽ) 21:13:28 ]
>>76
u‚ ‚Č‚ē‚év‚Ė xgawk ‚Í MPFR Ï‚ņ‚Å‚Č‚Ē‚ÆŽv‚΂ЁEEEB




78 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2007/11/29(–Ø) 08:00:03 ]
‚ŧ‚΂ł·‚Đ
‚Į‚ŋ‚į‚É‚ĩ‚Ä‚āŽĀ”‚Á‚ÄŽ–‚Í‚â‚Á‚Ï–ģ—‚Č‹C‚Š‚ĩ‚Ü‚ĩ‚―

79 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/04(‹ā) 07:28:20 ]
sed‚Ý‚―‚ǂɁAƒpƒ^[ƒ“•”•Š‚ðs”ԍ†‚ÅŽw’čo—ˆ‚Ü‚đ‚ņ‚ЁH

80 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/04(‹ā) 09:32:19 ]
>>79
awk 'NR == 79 {print;}'
‚Á‚Ä‚ą‚Æ? ‚ŧ‚悯‚āA
awk 'FNR == 79 {print;}'
‚Á‚Ä‚ą‚Æ?

81 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/04(‹ā) 14:24:54 ]
>80
‚Í‚ķ‚ßsed‚Ý‚―‚Ē‚É 10,35{ ‚Ý‚―‚Ē‚ČŠī‚ķ‚ɏ‘‚Ē‚Äƒ_ƒ‚ū‚Á‚―‚Ė‚Å; }
•’ʂɔäŠrŽŪ‘‚­‚ņ‚Å‚·‚ˁB10<=NR&&NR<=35{ ‚ŏo—ˆ‚Ü‚ĩ‚―; }
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B

82 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/05(“y) 00:50:26 ]
>>81
‚ā‚Ī­‚ĩ sed ‚į‚ĩ‚­‚ĩ‚―‚ǂȂįA
10==NR, NR==35 { print }
‚Č‚ņ‚Ă˂₠‚č

83 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/14(ŒŽ) 09:02:50 ]
awk ‚̓IƒvƒVƒ‡ƒ“‚Č‚ĩ‚ū‚ƃƒ“ƒ‰ƒCƒi[‚ĖƒR[ƒh‚ð‘‚­‚ą‚Æ‚ɂȂ邯Žv‚ǂ܂·‚Š
ŽĀÛ awk ‚Ėƒƒ“ƒ‰ƒCƒi[‚Á‚Ä‚Į‚ņ‚ČŽž‚ÉŽg‚ǂ܂·‚ЁH
‚ ‚Ü‚čŒĐ‚―‚ą‚Æ‚ЂȂ­‚āc

84 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/14(ŒŽ) 09:45:08 ]
>>83
UNIX‚ł͑―‚­‚Ėƒtƒ@ƒCƒ‹‚âo—Í‚Š—“‹æØ‚čƒeƒLƒXƒg‚ĖŒ`ŽŪ‚ɂȂÁ‚Ăǂé‚Đ‚į
‚ŧ‚ĖęŽg‚ĒŽĖ‚Äƒƒ“ƒ‰ƒCƒi[‚Š–{—ˆ‚ĖŽg‚Ē•û‚Č‚ņ‚ū‚Ŋ‚ĮA
‘ž‚ĖOS‚ū‚Æ BEGIN ‚ð main ‘ã‚í‚č‚ÉŽg‚Ī‚æ‚Ī‚Č‚Ė‚Î‚Á‚ЂɂȂé‚Đ‚ā‚ˁB

85 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/14(ŒŽ) 09:46:06 ]
>>83‚Šsed‚ð‚Į‚ĪŽg‚Á‚Ăǂé‚Ė‚Đ‹C‚ɂȂéB
sedƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚Æ‚Đė‚Á‚āAƒXƒNƒŠƒvƒg‚Ėˆø”‚ɏˆ—‘ÎÛ‚Ėƒtƒ@ƒCƒ‹‚ð“n‚ĩ‚Ä‚―‚č‚·‚é‚Ė‚Đ‚ČB

86 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/14(ŒŽ) 10:18:29 ]
‚æ‚­‘‚­ˆęs–ė˜YB
--
du -sk /tmp/* | awk '{sum += $1;} END {print sum / NR;}'
# ‚Ü‚ŸAdu‚Á‚Ä‚Ė‚ÍĄŽv‚Ē‚Â‚Ē‚―‚ū‚Ŋ‚ŁAŽĀÛ‚Édu‚Ėo—Í‚Ė•―‹Ï‚ðŽæ‚é‚ą‚Æ‚Í‚Č‚Ē‚Ŋ‚Į‚ˁB
--
paste foo bar | awk '($1 - $2) > 1e-3 || ($1 - $2) < -1e-3 {print NR, $0;}'
# ˆę’v‚ðŒĐ‚é‚ū‚Ŋ‚Č‚įdiff‚łǂǂŊ‚ĮA‹ßŽ—‚ðŒĐ‚é‚ɂ͎g‚͂Ȃǂņ‚ŁB

87 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/15(‰Î) 18:34:44 ]
>>85
sed‚Í’P‘˂˖―—ß‚ðŒĐ‚āu’uŠ·vus‚ĖØ‚čŽĖ‚āv‚Ý‚―‚ǂȗp“r‚Š
ƒpƒb‚ÆŒĐ‚ÄŽv‚Ē•t‚­‚˂ŋ^–â‚Í•Ķ‚Đ‚Č‚Ē‚ņ‚Å‚·B

awk‚Í‚Ð‚Æ‚Â‚Ð‚Æ‚Â‚Ė–―—ß‚ðŒĐ‚Ä‚ā
•’Ę‚ÉƒXƒNƒŠƒvƒgŒūŒę‚Ė–―—߂Ƃĩ‚ĐŽv‚͂Ȃǂ˂Å
uƒR[ƒh‘‚­‚ȂႯ‚ā‚Đ‚­Aƒƒ“ƒ‰ƒCƒi[‚Å‚Į‚ĪŽg‚΂ˁHv‚Æ
‹^–â‚ð‚ā‚Á‚Ä‚ĩ‚܂΂ņ‚Å‚·B

>>86
‚΁`‚ņAŒ‹\•ĄŽG‚ɂȂč‚Ü‚·‚ˁB
‚ŧ‚ę‚ū‚ÆŽ„‚Č‚įƒ^[ƒ~ƒiƒ‹‚ɏ‘‚Đ‚ļ‚É
ƒR[ƒh‚É‹N‚ą‚ĩ‚Ä‚ĩ‚܂ǂŧ‚΂ł·B

‚Å‚āAƒpƒ^[ƒ“‚ƃtƒB[ƒ‹ƒh‚ðãŽč‚­Žg‚Ķ‚Î
FXo—ˆ‚é‹C‚Š‚ĩ‚Ä‚Ŧ‚Ü‚ĩ‚―B
—á‚ð‚ ‚č‚Š‚Æ‚Ī‚ē‚ī‚ǂ܂·B



88 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/15(‰Î) 18:59:18 ]
‚ AƒR[ƒh‘‚Ŧ‚ŧ‚Ī‚Č‚Ė‚ÍŒãŽŌ‚Å‚·B
•―‹Ï‚Æ‚Đ‡Œv‚Ý‚―‚Ē‚Čƒ‚ƒm‚ɂ͗Į‚ģ‚ŧ‚΂ł·‚ˁB

89 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/15(‰Î) 19:28:50 ]
Ą“ú‘‚Ē‚―ˆęs–ė˜YB
--
awk '{for (ic = 1; ic <= NF; ++ic) {if (max < $ic) max = $ic;}} END {print max;}'
--
‚ą‚ę‚ā‘SƒtƒB[ƒ‹ƒh‚ÉŠg’Ģ‚ĩ‚Ăǂé‚ū‚Ŋ‚ŁA’P‚ɍőå’l‚ð“ū‚Ăǂé‚ū‚Ŋ‚ū‚ˁB

90 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/01/22(‰Î) 16:52:32 ]
‚æ‚­‘‚­ˆęs
du -k|awk '$1 > 10000'
‚Å‚Đ‚ĒƒfƒŒƒNƒgƒŠ‚ð‚ģ‚Š‚·

91 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/29(‰Î) 23:34:51 ]
‰ī‚Š‚æ‚­‘‚­ˆęs–ė˜Y
$ awk 1 > hoge.sh

92 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/31(–Ø) 12:58:14 ]
>>91
‚ŧ‚ę‚ɉ―‚ĖˆÓ–Ą‚Š?
cat > hoge.sh‚Å‚āŽ–‚Š‘Ŧ‚č‚ŧ‚Ī‚ū‚ЁB

93 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/01/31(–Ø) 18:48:07 ]
>92
Windows‚Éawk“ü‚ę‚Ä‚―Žž‚ɁA‚ą‚ņ‚Čƒwƒ“‚ȕȂЕt‚ǂĂĩ‚Ü‚Á‚―B

94 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/02/02(“y) 12:38:28 ]
‚·‚݂܂đ‚ņA‰SŽŌ‚Å‚·‚Šawk‚ÉŠÖ‚·‚é―Ú‚Š‚ą‚ą‚ĩ‚ЂȂЂÁ‚―‚˂ŁB
Ŧ‚Ėƒ\[ƒX‚ð‘‚Ē‚Ä‚Ē‚―‚ū‚Ē‚―‚˂ł·‚ЁA‚Ē‚Á‚―‚Ē‚Į‚Ī‚·‚ę‚ÎŽg‚Ķ‚é‚˂łĩ‚å‚Ī‚ĐH
‚ŋ‚Ȃ݂ɁA‚ą‚ę‚̓tƒHƒ‹ƒ_“ā‚ĖWinrarŒ`ŽŪƒtƒ@ƒCƒ‹‚ĖƒŠƒJƒoƒŠƒŒƒR[ƒh‚Š•t‚ǂĂǂé‚Đ”Û‚Đ
ƒŠƒXƒg‚ðˆęЇ‚ŏo—Í‚·‚é‚ā‚˂ł·B
‚æ‚ë‚ĩ‚ą
**************
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ū‚Ŋ‚Įunrar lt sample.rar‚Ėo—Í—˜—p‚ĩ‚ÄƒŠƒXƒg‚ðė‚é‚ū‚Ŋ
Žg‚Ē•û‚̓pƒCƒv‚Åawk‚É“n‚ĩ‚ďˆ—unrar lt *.rar | gawk -f rr.awk
awk‚Č‚ņ‚Đ“ü‚Á‚ĂȂǂū‚ë‚Ī‚Đ‚į“–‘R‚ŧ‚˂܂܂ķ‚á“Ū‚Đ‚Č‚Ē

rr.awk
#!/usr/local/bin/gawk

BEGIN {$rr=0; printf "%-30s\t%s\n", "FileName", "RecoveryRecord";}

{if($1=="Solid" && $2=="archive"){
for(i=3;i<=NF;i++) printf "%-30s ",$i;printf "\t";getline;getline;
if($0=="Recovery record is present"){printf "Yes / ";
for(;;){getline;if($0=="Data header type: RR"){getline;printf "%sbyte\n",$2;break;}}
}else printf "No\n";}}


95 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/02(“y) 13:01:48 ]
‚ŧ‚ę‚ð“Ū‚Đ‚·‚ɂ͂܂ļ gawk ‚ð‚Į‚ą‚ЂЂį“üŽč‚·‚éB

96 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/02(“y) 17:48:45 ]
>>94
>Ŧ‚Ėƒ\[ƒX‚ð‘‚Ē‚Ä‚Ē‚―‚ū‚Ē‚―‚˂ł·‚ЁA

‘‚Ē‚―l‚É•·‚­B

‚Æ“š‚͂邯A‚í‚Ŋ‚Ė‚í‚Đ‚į‚ņ——R‚ðŒū‚Á‚Ä‚ē‚Ë‚é‚ū‚ë‚Ī‚Đ‚įA
æ‚ÉŒū‚Á‚Æ‚­‚ƁA‚ŧ‚ņ‚ČŒĐ‹ę‚ĩ‚ĒŒū‚Ē–ó‚·‚é‚ȁB

‚Į‚Ī‚đ“š‚Ķ‚―‚Á‚āAĄ“x‚́››‚Š‚í‚Đ‚č‚Ü‚đ‚ņ‚Æ‚ĐŒū‚Ēo‚·‚ņ‚ū‚ëH
‚Į‚Á‚ЂЂįgawk‚𗎂Ƃĩ‚Ä“WŠJ‚ĩ‚ë‚æB‘S‚­AˆęķƒOƒO‚Á‚Ä‚ë‚æƒJƒX
"C:\Program Files\WinRAR\UnRAR.exe" lt *.rar | "gawk‚Ėƒtƒ‹ƒpƒX" -f rr.awk


97 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/10(“ú) 19:16:33 ]
‚·‚ǂ܂đ‚ņA‚ ‚éƒeƒLƒXƒg‚ð{print $1,$2}‚Æ‚ĩ‚Ä’Šo‚ĩ‚Ä

aaa 1
aaa 2
aaa 3
bbb 1
bbb 2
ccc 1
ccc 4
...

‚Ƃ܂ł͂łŦ‚―‚ņ‚Å‚·‚ЁA•Ā‚ņ‚łǂéƒf[ƒ^‚ð‚ŧ‚ꂞ‚ęA

aaa 6
bbb 3
ccc 5

‚ƏWŒv‚ĩ‚―‚Ē‚ņ‚Å‚·‚ЁA‚Į‚Ė‚æ‚΂ɂ·‚ę‚Î‚Ē‚Ē‚Å‚ĩ‚å‚Ī‚ĐH



98 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/10(“ú) 19:28:07 ]
awk '{count[$1] += $2;} END{for (aaa in count) {print aaa count[aaa]}}'
‚ ‚Ƃ̓\[ƒg‚·‚ę‚Î‚Ē‚Ē‚Í‚ļ

99 –ž‘OF97 mailto:sage [2008/02/10(“ú) 20:22:03 ]
>98‚ģ‚ņA‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·I
î‚Ŋ‚Ȃǂ˂ł·‚ЁAĄ‚܂ŕ֗˜‚Čƒc[ƒ‹‚É—Š‚Á‚ĂǂđS‘RƒRƒ}ƒ“ƒh‚É‚Â‚Ē‚Ä—‰ð‚Å‚Ŧ‚Ä‚Ē‚Č‚Đ‚Á‚―‚Ė‚ÅĒ‚Á‚Ăǂ܂ĩ‚―B
ŽĀ‚̓[ƒ‹ƒƒO‚Å‘—MŽŌ‚Š‚Į‚ę‚ū‚Ŋ‚˒Ɛ”‚𑗐M‚ĩ‚Ä‚é‚Đ‚ðŠm‚Đ‚ß‚é‚―‚߂ɃRƒ}ƒ“ƒh‚łłŦ‚Č‚Ē‚ĐA‚Å>97‚Å‚Â‚Ü‚Ã‚Ē‚Ä‚Ē‚Ü‚ĩ‚―B
‰―‚Æ‚Đ“r’†‚܂łłŦ‚―‚ņ‚Å‚·‚ЁA”ņí‚ɃX[ƒp[ƒGƒŒƒKƒ“ƒg‚Č1sƒR[ƒh‚Å‚ĩ‚ācB

Žŋ–â‚Â‚Ē‚Å‚Å\‚ĩ–ó‚Ȃǂ˂ł·‚ЁA
(aaa in count) {print aaa count[aaa]}
‚Ėaaa‚É‚Â‚Ē‚Ä‚Í‚Į‚ΉðŽß‚·‚ę‚Î‚Ē‚Ē‚Ė‚Å‚ĩ‚å‚Ī‚ĐH



100 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/10(“ú) 20:33:27 ]
>>99
bash‚Æ‚Đ‚Ėfor‚Æ‚Đ‚Æ“Ŋ‚ķ‚Å“K“–‚Č•ķŽš—ņ‚Č‚į‚Č‚ņ‚Å‚ā‚ǂǂł·D—á‚ɏo‚Ä‚Ŧ‚―aaa‚Č‚ņ‚Ђɂ·‚é‚Đ‚į‚â‚₹‚ĩ‚­‚Č‚Á‚Ä‚·‚݂܂đ‚ņD
for(hoge in list) {...}
‚Å”z—ņlist‚ĖƒL[‚ð•ЂÁ’[‚Đ‚įhoge‚É“ü‚ę‚㋁[ƒv‚·‚é‚Á‚ĈӖĄ‚ɂȂé‚Í‚ļ‚Å‚·‚æD

101 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/10(“ú) 20:36:22 ]
98‚ķ‚á‚ȂǂŊ‚Į

awk '{count[$1] += $2;} END{for (i in count) {printf "%s %i\n", i, count[i]}}'

‚ą‚Ī‚â‚Á‚ď‘‚Ŋ‚΂ĩ‚ņ‚đ‚‚ķ‚á‚ˁH
ƒf[ƒ^‚Ė’†‚Ėaaa‚ÆloopƒJƒEƒ“ƒ^[‚Ėaaa‚ð“Ŋ‚ķ–ž‘O‚É‚·‚é‚Ė‚ÍˆÓ’nˆŦ‚ū‚ÆŽv‚Ī‚æ



102 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/02/10(“ú) 20:37:23 ]
101‚Å‚·B‚·‚Ü‚ņonz


103 –ž‘OF‚98 mailto:sage [2008/02/10(“ú) 20:39:44 ]
‚ [A‚Ý‚ņ‚ȏ‘‚ǂĂǂé‚Đ‚įŽ„‚Ė‘‚Ē‚―‚Ė‚Í‘å•‚ɍí‚é‚ЁB
‚ŧ‚ĖENDƒuƒƒbƒN“ā‚́A
for (§Œä•ϐ” in ˜A‘z”z—ņ) {...;}
‚Æ‚Ē‚Īƒpƒ^[ƒ“B

‚ŧ‚Ė‘O’i‚Ėcount[$1] += $2‚͈ęs–Ú‚Ė‚Æ‚Ŧ
count["aaa"] += 1‚ƉðŽß‚ģ‚ę‚éBˆČ‰š“Ŋ—l‚ɁB
‚ą‚Ėcount‚Š˜A‘z”z—ņ‚Æ‚ĩ‚ÄŽg‚í‚ę‚Ăǂ邯‚Ē‚Ī‚ą‚ÆB

104 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/10(“ú) 20:42:05 ]
>>101
c”―Č‚ĩ‚Ă܂·

‚Ē‚âC‚Ų‚įC‚Â‚Ē‚Ē‚Â‚ā‚ĖƒNƒZ‚Łc‚ē‚ß‚ņ

105 –ž‘OF97 mailto:sage [2008/02/10(“ú) 20:52:15 ]
‚ǂ͂ǂ͂ǂ͂ǂ́c‚ŧ‚Ī‚Ē‚ĪˆÓ–Ą‚ķ‚á‚Č‚­‚Ä‹ģ‚í‚Á‚ĂǂȂЂႷ‚ǂ܂đ‚ņ‚Å‚·B
ã‹L‚ŏ‘‚Ē‚―‚Æ‚Ļ‚č•Ö—˜ƒc[ƒ‹‚ɗЂ萨‚Á‚ĂĖw‚Į’m‚į‚Č‚ĒŽ„‚ŠˆŦ‚ǂ˂ł·‚ЁcB
ĄˆęķŒœ–―3byte’ö“x‚Ė”]‚Ý‚ŧ‚Å•Ũ‹­‚ĩ‚Ä‚é‚ņ‚Å‚·‚ЁA2“ú–ڂōÁÜ‚ĩ‚ŧ‚Ī‚ÅŽŋ–â‚ģ‚đ‚Ä–á‚ǂ܂ĩ‚―cB

‚―‚Æ‚Ķ‚ÎƒƒO‚É‚Í
Feb 9 22:44:40 localhost postfix/qmgr[1936]: 345C48C0154: from=<use1@example.com>, size=556, nrcpt=1 (queue active)
‚Æ•K‚ļo‚Ü‚·B‚ŁA
1,ķƒƒO‚ð‚ŧ‚Ė‚Ü‚Üˆ—‚·‚é‚˂Е|‚ǁi‘å‚Ŧ‚Čƒtƒ@ƒCƒ‹j‚˂ŁA“ú•t‚эƒO‚𒊏o‚ĩ‚Ä•Ęƒtƒ@ƒCƒ‹‚Ö•Û‘ķB
2,grep‚Å nrcpt=‚Æ’Šo‚ĩ‚āA‚ģ‚į‚Égrep -v‚ŏœŠO‚·‚éƒhƒƒCƒ“‚ðŽw’č‚ĩ‚Ä’Šo
3,‚ŧ‚ĩ‚Äsed‚Ånrcpt=‚ðíœ‚ĩ‚Ä
4,‚ą‚ą‚Å>97‚Ė‚æ‚Ī‚É$7‚Æ$9‚ð•Ā‚Ũ‚―‚Æ‚ą‚ë‚Å”]‚Ý‚ŧ‚Ėƒoƒbƒtƒ@ƒGƒ‰[‚ð‹N‚ą‚ĩ‚Ü‚ĩ‚―B

‚ą‚Ėˆ—‚Ė•û–@‚āƒGƒŒƒKƒ“ƒg‚Č‚ą‚Æ‚Í•Š‚Đ‚Á‚Ăǂ܂·‚ЁA’p‚͏ģ’m‚Å‚ĻŽf‚Ē‚ĩ‚―ŽŸ‘æ‚Å‚·cB

106 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/13(…) 07:31:34 ]
gsub‚Å[.*]‚ð’u‚ŦŠ·‚Ķ‚é‚ɂ͂Į‚Ī‚·‚ę‚Î‚Ē‚Ē‚Å‚ĩ‚å‚Ī‚ĐH

107 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/14(–Ø) 02:38:02 ]
>>106
‚ŧ‚ę‚ÍƒŠƒeƒ‰ƒ‹‚Æ‚ĩ‚Ĉĩ‚Á‚Ä‚Æ‚Ē‚Ī‚ą‚Æ‚Đ‚Ē?
‚Č‚į‘S•”ƒGƒXƒP[ƒv‚·‚ę‚Î‚Ē‚Ē‚ÆŽv‚΂Љ―‚Đ–â‘肊‚ ‚é‚Ė?




108 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/16(“y) 01:08:44 ]
awk‚ÅŒŧÝŽž‚Đ‚įn•Š‘O‚Đ‚įˆČ~‚ĖƒƒO‚ū‚Ŋ‚ð”ē‚Ŧo‚ĩ‚―‚Ē‚ņ‚Å‚·‚ЁA‚Į‚Ī‚·‚ę‚Î‚Ē‚Ē‚Å‚ĩ‚å‚Ī‚ĐcB
02 15 12:34:56 xxxxxxxxx
02 15 13:45:01 xxxxxxxxx
...
...
...
‚Æ‚Đ‚ĖŒ`ŽŪ‚Ȃ˂ŁAstrftime()‚Æ‚Đ‚ÅŒŧÝ‚ƃƒO‚ĖŽž‚ð”äŠr‚ĩ‚Ä”ē‚Ŧo‚·A‚Æ‚Đ‚ðŽŽ‚ĩ‚―‚ņ‚Å‚·‚Šƒ_ƒ‚Å‚ĩ‚―c

109 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/16(“y) 01:49:16 ]
>>108 ‚ą‚ę‚Å‘Ę–Ú‚Đ‚ČH(ˆę‰ž gawk 3.0.4 ‚Å‚Í“Ū‚Ē‚―)
BEGIN{
n=5
basetime=strftime("%m %d %H:%M:%S", systime()-60*n)
}
{
chktime=substr($0, 1, 14)
if(chktime >= basetime) print
}

110 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/16(“y) 02:23:28 ]
>109

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·c‘f’ž‚É–Ú‚Š—Ø‚Å‚ĩ‚―cB

> chktime=substr($0, 1, 14)

‚Č‚ņ‚Å‚·‚ˁc
perl‚ŠŽg‚Ķ‚Č‚ĒŠÂ‹Ŧ‚Ȃ˂ŁA‚ą‚ꂊ•Š‚Đ‚ę‚Î‚Ē‚ë‚Ē‚ë—Ž—pŒø‚­‚Ė‚Å•‚Đ‚č‚Ü‚ĩ‚―B
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B‚ā‚Ī‚ŋ‚å‚Á‚Ɛļi‚ĩ‚Ü‚·BBB

111 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/18(ŒŽ) 18:58:36 ]
>>29
ð”N6ŒŽ‚ɁuAWK‚ð256”{Žg‚Ī‚―‚߂˖{v‚Š–{‰Ū‚Ė‘’I‚É‚ ‚Á‚―‚˂Ŕƒ‚ǂ܂ĩ‚―B
‰œ•t‚É
1993”N8ŒŽ21“ú‰”Å”­s
2007”N5ŒŽ9“ú@‘æ1”Å‘æ16ü”­s
‚Ə‘‚Đ‚ę‚Ăǂ܂·B

112 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/18(ŒŽ) 22:32:44 ]
>>111
‚Ē‚Â‚ĖƒŒƒX‚ɃŒƒX‚ĩ‚Ä‚ņ‚ūi‚—

ÓÚ‚ā”ƒ‚Á‚―‚Ŋ‚ĮA‚Ü‚ū‘å‚Ŧ‚Č–{‰Ū‚ÅŒĐ‚Đ‚Ŋ‚é‚ˁB


113 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/19(‰Î) 02:59:17 ]
>2007”N5ŒŽ9“ú@‘æ1”Å‘æ16ü”­s 

–{‰Ū‚Ė’I‚Å–°‚葹‚Ŋ‚Ä‚―‚Á‚Ä‚í‚Ŋ‚ķ‚á‚Ȃǂ˂Đw


114 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/24(“ú) 00:57:13 ]
–Ú‚Š—Ø ‚Ɉę’v‚·‚é“ú–{Œę‚Ėƒy[ƒW –ņ 1,920 Œ’† 1 - 20 Œ–Ú (0.24 •b)

115 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/02/24(“ú) 01:00:56 ]
ƒƒK—Ø

116 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/03/28(‹ā) 21:53:28 ]
sed, awk, ruby ‚ðŽg‚΁B
‚ŧ‚ꂞ‚ę“KÞ“KŠ‚ÅŽg‚Ī‚Ŋ‚ĮA
used ‚ū‚Ŋvuawk ‚ū‚Ŋv‚ōς܂đ‚į‚ę‚邯A
•sŽv‹c‚ČŠė‚Ņ‚ðŠī‚ķ‚éB

117 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/03/30(“ú) 14:05:33 ]
>>116
‚Ī‚ŋAAIXŽg‚Á‚Ä‚é‚ņ‚Åksh+sed+awk+perl‚ū‚ȁB
ruby‚Š•W€‚ŃCƒ“ƒXƒg[ƒ‹‚ģ‚ę‚Ä‚éŠÂ‹Ŧ‚Á‚Ä‚ ‚ņ‚Ü‚Č‚Ē‚ÆŽv‚΁B



118 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/03/30(“ú) 16:22:26 ]
ŒÃ‚ĒƒT[ƒo‚ū‚ÆPerl‚·‚į“ü‚Á‚Ä‚Č‚ĒŽ–‚Š‚ ‚é‚Đ‚įawk‚͏d•ó‚·‚éB


119 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/06(“ú) 10:26:45 ]
Å‹ß‚Ėgawk‚Šƒlƒbƒgƒ[ƒN‚É‚āŽg‚͂邯’m‚Á‚Ä‚ŋ‚å‚Á‚Æ‹Á‚Ē‚―‚—
ƒJ[ƒjƒnƒ“‚Ė–{ƒŒƒxƒ‹i‚Æ‚Đ256”{j‚ĩ‚Đ’m‚į‚Ȃǐl‚Á‚Ä‘―‚Ē‚ÆŽv‚΁B

120 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/04/06(“ú) 12:44:41 ]
ƒm[ƒ}ƒ‹‚Ėawk‚ÅXML‚ðŽš‰š‚°‚ĩ‚―‚č‚ĩ‚Ă΂܂­•\ŽĶ‚ģ‚đ‚é‚ɂ͂Į‚Ī‚·‚ę‚Î‚Ē‚Ē‚Ė‚Đ‚ČEEE

121 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/04/06(“ú) 17:09:18 ]
sed‚ū‚Ŋ‚ŏ‘‚Ŋ‚邯A‰ī‚Á‚Ä“ŠƒCƒC‚Đ‚ā‚Á‚ÄŽv‚΁B

#!/bin/sed -f

122 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/06(“ú) 17:16:17 ]
•ķŽš—ņ‚Ė’Pƒ‚Č’uŠ·‚ū‚Ŋ‚Č‚įawk‚æ‚čŠČ’P‚ɏ‘‚Ŋ‚é‚ņ‚ū‚Ŋ‚ĮB
awk‚ɌŎ·‚ĩ‚ȂǂŗՋ@‰ž•Ï‚Ésed‚ðŽg‚Ī‚Á‚ĈӖĄ‚łȂį—v—Ė‚Š‚Ē‚Ē‚Æ‚Ē‚ĪˆÓ–Ą‚ÅŒŦ‚Ē‚Ŋ‚ĮB
# awk‚ŏ‘‚Ē‚―•û‚ŠŠČ’P‚Č‚ą‚Æ‚ðsed‚ÅŠæ’Ģ‚Á‚ď‘‚Ē‚―‚Ė‚ū‚Æ‚ĩ‚―‚įA‚ŧ‚ĖˆÓ–Ą‚Å‚Í“ŠˆŦ‚Ē‚Čw

123 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/06(“ú) 17:34:45 ]
awk‚Đ‚įsystem‚ÅsedŒÄ‚Ô‚ą‚Æ‚ÍŽžX‚ ‚é‚—

124 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/06(“ú) 18:49:04 ]
>>24
awk‚Á‚Ä•\ŒvŽZ‚Ė‚æ‚Ī‚Čˆ—‚É“Á‰ŧ‚ĩ‚Ă܂·‚æ‚ˁB
‚ŧ‚Ė“_‚Š”ņí‚Ƀ†ƒj[ƒN‚Æ‚Ē‚Ī‚ĐŽ––ąˆ—‚ĖŒūŒę‚ū‚ȁA‚ƁB
visicalc(1979)awk(1977)‚Å‚·‚Đ‚įawk‚Ė‚Ų‚Ī‚ŠŽáŠąŒÃ‚Ē‚ņ‚Å‚·‚ЁA
•\ŒvŽZ‚̓Zƒ‹‚É’žÚŽŪ‚ð‘‚­‚Æ‚Ē‚Ī”­‘z‚АV‚ĩ‚Đ‚Á‚―B‚Ī‚Þ‚ÞB

125 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/06(“ú) 19:26:56 ]
VisiCalc‚ĖlˆÄŽŌDan Bricklin‚É‚æ‚éƒAƒCƒfƒA‚ːā–ū
ttp://www.danbricklin.com/history/saiidea.htm

Dan‚Ė“d‘ė‚ŠHP‚ķ‚á‚Č‚­‚ÄTI‚Č‚Ė‚ŠˆÓŠO‚ČŠī‚ķB
The idea for the electronic spreadsheet came to me while I was a student at the Harvard Business School, working on my MBA degree, in the spring of 1978.
Sitting in Aldrich Hall, room 108, I would daydream.
"Imagine if my calculator had a ball in its back, like a mouse..." (I had seen a mouse previously, I think in a demonstration at a conference by Doug Engelbart, and maybe the Alto).
And "..imagine if I had a heads-up display, like in a fighter plane, where I could see the virtual image hanging in the air in front of me.
I could just move my mouse/keyboard calculator around, punch in a few numbers, circle them to get a sum, do some calculations, and answer '10% will be fine!'"
(10% was always the answer in those days when we couldn't do very complicated calculations...)

126 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 02:52:10 ]
‚Í‚ķ‚߂܂ĩ‚Ägawk‚ĖŽŋ–â‚Å‚·
‚ĻŽč‚·‚Ŧ‚ĖŽž‚ɂłā‚ē‰ð“š’ļ‚Ŋ‚Ü‚ĩ‚―‚į•‚Đ‚č‚Ü‚·

2ch‚Å‚Ļ˜b‚ĩ‚Ăǂ―‚ū‚Ē‚―•û‚Đ‚įgawk‚ð‹ģ‚͂Ēļ‚Ŧ‚Ü‚ĩ‚―
ģ‹K•\Œŧ‚Ń}ƒbƒ`‚ĩ‚―•”•ЂЂǂ­‚‚ ‚Á‚Ä‚ā‘S‚Ä‚Ė‰ÓŠ‚ð1ƒAƒNƒVƒ‡ƒ“‚ŕۑķ‚Å‚Ŧ‚é—D‚ę‚ā‚˂ł·
“–•ûAŒūŒę‚Í‘S‚­’m‚į‚Ȃǂ˂Őæ‚Ų‚Į‚܂ŃeƒXƒgŽĀs‚ĩ‚Ă͋Á‚ǂĂǂ܂ĩ‚―
‚ą‚Ė—D‚ę‚ā‚Ė‚ðĄŒã––‰i‚­Žg‚Á‚ĂǂŦ‚―‚ǂ˂ł·‚Š
‰š‹L‚ĖŽ–€‚ðƒOƒO‚Á‚ÄŒĐ‚―‚˂ł·‚Š‚í‚Đ‚č‚Ü‚đ‚ņ‚Å‚ĩ‚―
‚Į‚Č‚―‚Đ‚í‚Đ‚é•û‚Ļ‚į‚ę‚Ü‚ĩ‚―‚į‹ģ‚͂ĉš‚ģ‚Ē

Ž„‚Ė‚â‚č‚―‚Ē‚ą‚Æ
EEUC‚ð“Į‚ݍž‚ņ‚ÅS-JIS‚ðo—Í
EŠų‘ķ‚ĖƒeƒLƒXƒg––”ö‚É’Į‰Á‘‚Ŧž‚ݕۑķ
i‹ģ‚͂Ēļ‚Ē‚―ƒXƒNƒŠƒvƒg‚͏㏑‚Ŧ•Û‘ķ‚Č‚Ė‚Åo—͐æ‚Ė“ā—e‚ŠÁ‚͂Ăĩ‚܂ǂ܂·j

‹C’·‚ɑԂÁ‚Ăǂ܂·‚˂ʼn―‘炿‚ë‚ĩ‚­‚ĻŠč‚Ē’v‚ĩ‚Ü‚·

127 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 03:10:31 ]
>>126
‘OŽŌ‚Íawk‚Å‚â‚é‚Ũ‚Ŧ‚ą‚Æ‚Å‚Í‚Č‚ĒBiconv, nkf‚Č‚Į‚ŧ‚ęę—p‚Ėƒc[ƒ‹‚Š‚ ‚éB
ŒãŽŌ‚ā•K‚ļ‚ĩ‚āawk‚Í•s—vBƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ŠŽg‚Ķ‚éŠÂ‹Ŧ‚Ȃᕁ’ƂɂłŦ‚éB
—á‚Ķ‚ÎAUnixŒn‚Č‚į cat append.txt >> original.txt ‚ÅŠų‘ķ‚Ėƒtƒ@ƒCƒ‹‚É’Į‰Á‚Å‚Ŧ‚éB
DOSŒn‚Å‚āAtype append.txt >> original.txt ‚łłŦ‚éB
—v‚́Aawk‚Ė‚Ē‚Ē‚Æ‚ą‚ë‚Í‚ŧ‚ę’P‘˂łȂņ‚Å‚ā‚Å‚Ŧ‚é(ˆ―‚Ē‚Í‚Å‚Ŧ‚Č‚Ē)‚ą‚Æ‚Å‚Í‚Č‚­A
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ŠÂ‹Ŧ‚ŗ͂𔭊ö‚·‚éƒc[ƒ‹‚Å‚ ‚邹‚ƁB

—á‚Ķ‚ÎAģ‹K•\Œŧ‚Ń}ƒbƒ`‚ĩ‚―•ķŽš—ņ‚ð’uŠ·‚·‚é‚ū‚Ŋ‚Č‚įƒeƒLƒXƒgƒGƒfƒBƒ^‚Å‚ā‚Å‚Ŧ‚éB
‚ [‚ŧ‚Ī‚ŧ‚΁AƒGƒfƒBƒ^‚Š‚ ‚ę‚Î•ķŽšƒR[ƒh‚Ė•ÏŠ·‚ā‚ŧ‚ę‚ū‚Ŋ‚łłŦ‚éB
ŠˆāƒeƒLƒXƒgƒGƒfƒBƒ^‚ðŽg‚Á‚―‚ą‚Æ‚ЂȂǂȂįAˆę“x(ģ‹K•\ŒŧŒŸõ‹@”\A
•ķŽšƒR[ƒh•ÏŠ·‹@”\‚Ė‚ ‚é)ƒeƒLƒXƒgƒGƒfƒBƒ^‚ðG‚Á‚Ä‚Ý‚é‚Æ‚Ē‚Ē‚Đ‚ā‚ĩ‚ę‚ȂǁB



128 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 03:32:54 ]
>>127‚ģ‚ņ
>>126‚Å‚·
‚Ļ”æ‚ę‚Ė‚Æ‚ą‚둁X‚Ė‚ē‰ð“š―‚É‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
ƒRƒ“ƒo[ƒg‚Í•Ę‚Ėƒc[ƒ‹‚ōs‚Ī
DOSŠÂ‹Ŧ‚Å‚Ítype append.txt >> o—͐æƒtƒ@ƒCƒ‹–ž‚Å’Į‰Á‘‚Ŧž‚Ý
—đ‰ð‚ĩ‚Ü‚ĩ‚―
ƒGƒfƒBƒ^[‚͏GŠÛƒGƒfƒBƒ^[‚ðŽg‚Á‚Ăǂ܂·
ƒRƒ“ƒo[ƒg‚͏o—ˆ‚é‚˂ł·‚ŠŒŸõ‚Ń}ƒbƒ`‚ĩ‚―•ķŽš—ņ‚Í1‰ÓŠ‚ļ‚ƒRƒs[‚Č‚ņ‚Å‚·
sakuraƒGƒfƒBƒ^[‚ÅˆęŠ‡ƒRƒs[‚âØ‚čŽæ‚肊o—ˆ‚邯‹ģ‚͂Ă­‚ę‚―•û‚ā‚ǂĂ―‚˂ł·‚Š
sakuraƒGƒfƒBƒ^[‚ÍŽŽ‚ĩ‚―‚ą‚Æ‚Š–ģ‚Ē‚ņ‚Å‚·
Ú‚ĩ‚­‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―

129 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 03:56:33 ]
AAA.txt‚ðŠJ‚Ŧh“Œ‹ž(.+?)†Žšh‚ðŒŸõ‚·‚é
ƒ}ƒbƒ`‚ĩ‚―•Ą”‰ÓŠ‚ðˆęЇ‚ŃRƒs[‚ĩ‚ÄTEST.txt‚Ƀy[ƒXƒg‚·‚é

BBB.txt‚ðŠJ‚Ŧh“Œ‹ž(.+?)†Žšh‚ðŒŸõ‚·‚é
ƒ}ƒbƒ`‚ĩ‚―•Ą”‰ÓŠ‚ðˆęЇ‚ŃRƒs[‚ĩ‚ÄTEST.txt‚Ė––”ö‚Ƀy[ƒXƒg‚·‚é

CCC.txt‚ðŠJ‚Ŧh“Œ‹ž(.+?)†Žšh‚ðŒŸõ‚·‚é
ƒ}ƒbƒ`‚ĩ‚―•Ą”‰ÓŠ‚ðˆęЇ‚ŃRƒs[‚ĩ‚ÄTEST.txt‚Ė––”ö‚Ƀy[ƒXƒg‚·‚é

‚æ‚ë‚ĩ‚­‚ĻŠč‚Ē‚ĩ‚Ü‚·

130 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 04:02:07 ]
>>127‚ÍŒ‹‹Įawk‚Ė‰ð“š‚Í‚ĩ‚Ȃǂ˂ɂȂņ‚Å‚ĩ‚á‚ĩ‚á‚čo‚Ä‚Ŧ‚―‚ˁH
‚Å‚Ŧ‚Ȃǂķ‚á‚ņ

131 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 06:48:34 ]
>>130
Žŋ–â‚É‹ï‘ːŦ‚Š‚Č‚Ē‚Đ‚įˆę”Ę˜_‚ð‘‚Ē‚―‚ū‚Ŋ‚ū‚Ŋ‚ĮB

>>129
awk '/“Œ‹ž(.+?)†Žš/ {print > "TEST.txt";}' AAA.txt
awk '/“Œ‹ž(.+?)†Žš/ {print >> "TEST.txt";}' BBB.txt
ˆČ‰š“Ŋ—l‚ɁB

132 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 12:02:34 ]
>>131
ƒŒƒX‚ ‚肊‚Æ
gawk '/“Œ‹ž(.+?)†Žš/ {print > "TEST.txt";}' AAA.txt
gawk '/“Œ‹ž(.+?)†Žš/ {print >> "TEST.txt";}' BBB.txt
ƒtƒ@ƒCƒ‹–žAƒfƒBƒŒƒNƒgƒŠ–žA‚Ü‚―‚̓{ƒŠƒ…[ƒ€@ƒ‰ƒxƒ‹‚Ė\•ķ‚ŠŠÔˆá‚Á‚Ăǂ܂·B
gawk3.16‚ł͎g‚͂ȂǁH



133 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 13:29:56 ]
>>132
DOS‚ĖƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ĖŽg‚Ē•û‚Í‘žŠ‚Å•·‚ǂĂ­‚ęB

134 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 13:38:24 ]
–ðŠ‚Ė‘‹Œû‚Ý‚―‚Ē‚Č‘Î‰ž‚ū‚ȁB


135 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 13:43:47 ]
DOS‚ĖƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚É‚Â‚Ē‚Ä‚Í‘―‚­‚ð’m‚į‚Ȃǂņ‚ū‚æB

136 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 16:36:42 ]
DOS‚Ėę‡‚͋󔒂ðŠÜ‚Þę‡ƒVƒ“ƒOƒ‹ƒNƒH[ƒg‚ķ‚áƒ_ƒ‚ū‚Đ‚į‚ȁB
ƒ_ƒuƒ‹ƒNƒH[ƒg‚ÅŠ‡‚Á‚Ä’†‚ĖƒR[ƒh‚Í
ƒVƒ“ƒOƒ‹ƒNƒH[ƒg‚ЁAƒGƒXƒP[ƒv‚ĩ‚ă_ƒuƒ‹ƒNƒH[ƒg“ü‚ę‚é‚ЁB

ˆę”ÔŠČ’P‚Č‚Ė‚ÍAƒƒ“ƒ‰ƒCƒi[‚Å‚āƒtƒ@ƒCƒ‹‚É‹N‚ą‚ĩ‚Ä‚ĩ‚Ü‚Ī‚ą‚ÆB
gawk -f myscript.awk AAA.txt
‚Æ‚â‚Á‚Ä‚ĩ‚Ü‚Ķ‚ÎAƒVƒ“ƒOƒ‹ƒNƒH[ƒg‚Æ‚Đƒ_ƒuƒ‹ƒNƒH[ƒg‚Æ‚Đ‹C‚É‚·‚é•K—v‚Í‚Č‚ĒB

137 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/07(ŒŽ) 18:22:15 ]
>>132
“ņ‚–â‘肊‚ ‚éB
gawk‚ːģ‹K•\Œŧ‚Å‚Í.+?‚Æ‚Ē‚Ī‚Ė‚ÍŽg‚͂ȂǁB
cmd.exe‚ł́AƒVƒ“ƒOƒ‹ƒNƒH[ƒg‚ðˆø”‚ð
‚­‚­‚é‚Ė‚ÉŽg‚͂ȂǁB

‚Č‚ņ‚Đ‚æ‚­‚í‚Đ‚į‚ņ‚ЁAperl‚ŃeƒLƒXƒg‚ðŠÛˆų‚Ý‚ĩ‚ĂЂį
ˆ—‚·‚ę‚Î‚Ē‚Ē‚ņ‚ķ‚á‚Č‚Ē‚Ė‚ĐH




138 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/12(“y) 19:00:42 ]
VisiCalc ‚Æ‚Ē‚Ķ‚ÎAoŽn‚ß‚Ė ‚É TRS-80 —p ‚ð Radio Shack ‚ÅŒĐ‚đ‚Ä‚ā‚į‚Á‚―‚ņ‚ū‚Ŋ‚ĮAŠwķ‚ū‚Á‚―Ž„‚ɂ͉ŋ’l‚Š‚í‚Đ‚į‚ȂЂÁ‚―‚Č‚ŸB
‚Ü‚ŸA‚ą‚ę‚ÉŒĀ‚į‚ļAw‚Č‚ņ‚Å‚ą‚ņ‚ČƒRƒ}ƒ“ƒh‚âƒIƒvƒVƒ‡ƒ“‚Š‚ ‚é‚ņ‚ūHx‚Á‚Ä‚Ė‚Í‘―‚ǁB
Žg‚Ē•û‚ķ‚á‚Č‚­A‚Č‚š‚ŧ‚ꂊ‚ ‚é‚Ė‚Đ‚ð•“I‚ɉðā‚ĩ‚―–{‚â web site ‚Á‚Ä‚ ‚č‚Ü‚·‚ЁB(‚―‚Æ‚Ķ‚Î‘―‚­‚Ė unix ƒRƒ}ƒ“ƒh‚ð–Ô—…‚ĩ‚Ăǂ邯‚Đ)

139 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/12(“y) 19:01:22 ]
‚ ‚ AƒXƒŒˆá‚Ē‚ū‚Á‚―B‚ē‚ß‚ņ‚ē‚ß‚ņB

140 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/04/12(“y) 19:58:47 ]
‚Č‚ņ‚Æ‚Ē‚ĪŒë”š


141 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/05/06(‰Î) 02:42:04 ]
>>132 ‚ā‚Ī‹‚Č‚Ē‚Đ‚ČBgawk3.1.6 + nkf2.0 Žg—p@cmd.exe

C:\work>type aaa.txt (ĶEUC‚Ȃ˂ʼnŧ‚Ŋ‚鎖‚ðŠm”F)
ĪÛĪēĪÛĪē
ŁEþđæžž
ŁEþĢēđæžž
ŁEþĢąĢ°đæžž
ŁEþĪÛĪēđæžž
ŁEþĪÕĪŽđEŁEÕĪŽđæžž
ŁEþĢģđæžžĪČŁEþĢĩđæžž

C:\work>nkf -Es AAA.txt
‚Ų‚°‚Ų‚°
“Œ‹ž†Žš
“Œ‹ž‚Q†Žš
“Œ‹ž‚P‚O†Žš
“Œ‹ž‚Ų‚°†Žš
“Œ‹ž‚Ó‚Š†
“Œ‚Ó‚Š†Žš
“Œ‹ž‚R†Žš‚Æ“Œ‹ž‚T†Žš

C:\work>nkf -Es AAA.txt| gawk "/“Œ‹ž.*†Žš/{print $0}"
“Œ‹ž†Žš
“Œ‹ž‚Q†Žš
“Œ‹ž‚P‚O†Žš
“Œ‹ž‚Ų‚°†Žš
“Œ‹ž‚R†Žš‚Æ“Œ‹ž‚T†Žš

Šųo‚Ė’Ę‚č•ķŽš•ÏŠ·nkf(>>127) ģ‹K•\Œŧ‚ː§–ņ‚ÅðŒ•ÏX(>>137)
ŽĀÛ‚ÉŽg‚Īę‡‚Í‚ą‚ņ‚ČŠī‚ķ‚Ńoƒbƒ`ė‚邯‚ЁB
C:\work>nkf -Es AAA.txt| gawk "/“Œ‹ž.*†Žš/{print $0}" >>TEST.txt


142 –ž‘OF141 mailto:sage [2008/05/06(‰Î) 02:56:02 ]
‚ƁA•û–@‚ð‘‚Ē‚Ä‚Ļ‚Ē‚ÄƒAƒŒ‚ū‚Ŋ‚ĮA
GŠÛŽg‚Á‚Ä‚é‚Č‚įgrep‚ĖŽĀs‚ÅŒŸõ‚·‚éƒtƒ@ƒCƒ‹‚É(ŒŧÝ‚Ė“ā—e)‚Å
ŒŸõŒ‹‰Ę‚Đ‚įƒtƒ@ƒCƒ‹–ž‚ƍs”ԍ†‚ðœ‹Ž‚·‚é‚˂łā‚Å‚Ŧ‚ŧ‚΂ȋC‚Š‚·‚éB
·‘å‚ɃXƒŒˆá‚Ē‚ū‚Ŋ‚ĮB


143 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/05/06(‰Î) 14:28:43 ]
>>142‚ģ‚ņ
‚ ‚肊‚Æ
‚Ü‚ūŽv‚Ī‚æ‚΂ɂłŦ‚ĂǂȂǂņ‚ū
ŽQl‚ɂȂ邿ŠīŽÓ‚Å‚·

144 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/16(ŒŽ) 01:50:26 ]
‚Ð‚Å‚Ķ‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—

145 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/16(ŒŽ) 01:50:57 ]
‚·‚Ü‚ņŒë”š

146 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/06/25(…) 02:17:58 ]
Žŋ–â‚Å‚·I

ˆČ‰š‚Ėƒtƒ@ƒCƒ‹hoge‚Đ‚įawk‚ŁA‰ŋŠi‚ð”ē‚Ŧo‚ĩ‚č‡Œv’l‚ðo‚ĩ‚―‚Ē‚ÆŽv‚Á‚Ăǂ܂·B
ƒtƒ@ƒCƒ‹‚Ė“ā—e‚́A‘Ð–ž‚ƉŋŠi‚Å‚·B‰ŋŠi‚͈ę”ÔŒã‚ë‚ː”Žš‚ɂȂč‚Ü‚·B

----------------------
$ cat hoge
‚ŧ‚ę‚Ē‚ŊI‚ ‚ņ‚Ï‚ņ‚Ü‚ņ 1000
ƒƒ^ƒ{ƒŠƒbƒN‚ðŒ‚‘Þ‚đ‚æ 1000
‰š—ŽŽÐ‰ï 1000
ã—ŽŽÐ‰ï‚Æ‰š—ŽŽÐ‰ï “ú–{‚Ė‚ą‚ę‚Đ‚į 1000
˜_•ķ 2008 “ú–{‚Ė•ø‚Ķ‚é–â‘č 1000
˜_•ķ 2007 “ú–{‚Ė•ø‚Ķ‚é–â‘č ‰ß‹Ž–â‘čW 1000
----------------------

“ï‚ĩ‚ǂ˂ЁA‘Ð–ž‚Ė2008‚â2007‚Č‚Į‚ː”’l‚ŠŠÜ‚Ü‚ę‚Ä‚Ē‚é‚ą‚Æ‚â‹ó”’‚ŠŠÜ‚Ü‚ę‚Ä‚Ē‚é‚ą‚Ƃł·B
1s–Ú‚Ėę‡2—ņ–Ú‚Š‰ŋŠi‚ɂȂč‚Ü‚·‚ЁA2s–Ú‚Ėę‡4—ņ–Ú‚Š‰ŋŠi‚Æ‚Č‚č‚Ü‚·B

‚ą‚Ė‚æ‚Ī‚Éˆę”ԍŌã‚Ė—ņi‰ŋŠij‚ðŽæ“ū‚ĩA‡Œv’l‚ðŒvŽZ‚·‚é‚ɂ͂Į‚Ī‚·‚ę‚΂æ‚ǂłĩ‚å‚Ī‚ĐH

‚ē‹ģŽĶ‚ĻŠč‚ǂǂ―‚ĩ‚Ü‚·B




147 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 02:28:00 ]
awk '{x+=$NF}END{print x}' hoge



148 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 09:33:15 ]
x‚ķ‚á‚Č‚­‚Äsum‚Æ‚Đ‚É‚ĩ‚æ‚Ī‚æB

149 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 13:36:51 ]
ˆęs–ė˜Y‚͎萔i‘Ő”jdŽ‹‚Č‚ņ‚ķ‚á‚܂ǂĐ

150 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 15:27:28 ]
“ï‚ĩ‚Ē‚Á‚ă}ƒjƒ…ƒAƒ‹“Į‚߂΍Ōã‚Ė—v‘f‚ðŽw‚·‚ā‚˂Љ―‚Џ‘‚ǂĂ ‚邯Žv‚Ī‚Š

151 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 16:09:13 ]
“Į‚ņ‚Å‚―‚į‘žl‚ɂȂņ‚Đ•·‚Ŧ‚Ü‚đ‚ņB

152 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/25(…) 16:34:16 ]
‚ķ‚á‚ Aƒ}ƒjƒ…ƒAƒ‹“Į‚ņ‚Å‚ā‚í‚Đ‚į‚ȂЂÁ‚―‚į‚ĻŽčã‚°‚Đ

153 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/06/29(“ú) 21:37:04 ]
Windows ”Å‚Ė gawk-3.1.5 ‚Å`‘o•ûŒüƒpƒCƒv‚Ђ΂܂­“Ūė‚ĩ‚Ü‚đ‚ņBˆČ‰šA
www.kt.rim.or.jp/~kbk/gawk-3.1/gawk.html#SEC182
‚Đ‚į‚ĖƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚Å‚·‚ЁA“r’†‚ÅŽ~‚Ü‚Á‚Ä‚ĩ‚Ü‚Á‚āA•ÔŽ–‚Š•Ô‚Á‚Ä‚Ŧ‚Ü‚đ‚ņB

BEGIN {
command = "sort"
n = split("abcdefghijklmnopqrstuvwxyz", a, "")

for (i = n; i > 0; i--)
print a[i] |& command
close(command, "to")

while ((command |& getline line) > 0)
print "got", line
close(command)
}

Cygwin ‚Ė gawk ‚ł͖â‘č‚ ‚č‚Ü‚đ‚ņ‚Å‚ĩ‚―B


154 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/01(‰Î) 20:42:14 ]
‚ą‚ęŽg‚Ī‚Æ‚Ē‚Ē‚æ
ttp://www.pipeunish.jp/


155 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 01:35:15 ]
‚Į‚Ī‚â‚Á‚―‚į Cygwin ‚Ė gawk(GNU Awk 3.1.6) ‚Å print length("‚ ‚Ē‚Ī") ‚Š 3 ‚ɂȂé‚˂ł·‚ЁH


156 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 02:13:54 ]
Windows‚Ėƒo[ƒWƒ‡ƒ“‚­‚į‚Ē‘‚ą‚΂ȁB‚Å‚Č‚Ē‚Æ’Þ‚č‚ÆŽv‚í‚ę‚邿

157 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 08:51:57 ]
jgawk?



158 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 09:32:16 ]
gawk.dll‚Á‚āA‚Ü‚ū’N‚Đƒƒ“ƒe‚ĩ‚Ä‚­‚ū‚ģ‚Á‚Ä‚é‚ņ‚Å‚ĩ‚å‚Ī‚ĐH
ÅV”Ågawk‚Ėdll‚ð’T‚ĩ‚Ä‚é‚ņ‚Å‚·‚ЁAŒĐ‚‚Ђč‚Ü‚đ‚ņB

‚Ü‚―‚́Aƒ\[ƒX‚Ėtar.gz‚Đ‚įdll‚ðė‚é•û–@‚ŠÚ‚Á‚Ăǂéƒy[ƒW‚ð
Œä‘ķ’m‚Ė•û‚Ђǂį‚Á‚ĩ‚á‚ǂ܂ĩ‚―‚įA‹ģ‚͂Ăǂ―‚ū‚Ŋ‚邯•‚Đ‚č‚Ü‚·B


159 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 10:34:53 ]
‚Ȃɂð‚Ē‚Á‚Ä‚é‚Ė‚Đ‚í‚Đ‚į‚ņ
ƒ\[ƒX‚Ėtar.gz‚Á‚ĂȂɁH

160 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 10:42:47 ]
ftp.gnu.org/gnu/gawk/ ‚Đ‚įƒ_ƒEƒ“ƒ[ƒh‚Å‚Ŧ‚égawk-*.tar.gz‚Ė‚ą‚Æ‚Å‚·‚ЁBB
source‚Đ‚įgawk.exe‚ðė‚Á‚―‚č‚ĩ‚Ȃǂ˂ł·‚ЁHH

dll‚Ə‘‚ǂĂǂé‚˂łí‚Đ‚é‚Đ‚Æ‚ÍŽv‚ǂ܂·‚ЁA
windowsŠÂ‹Ŧ‰š‚Å‚Ė˜b‚Å‚·B•’i‚Ícygwin‚Åmake‚ĩ‚―gawk‚ðŽg‚Á‚Ăǂé‚˂ł·‚ЁA
dll‚Š‚ ‚邯‘ž‚ĖŒūŒę‚Đ‚įŒÄ‚Ņo‚ĩ‚ÄŽg‚Ķ‚é‚˂ŕ֗˜‚Ђȁ[‚ÆŽv‚Á‚Ă܂·B


161 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 10:45:49 ]
cygwin‚Íwin—p‚Ėƒ\[ƒX‚ķ‚á‚Č‚Ē‚Đ‚į
win—p‚Ėƒ\[ƒX‚Ђǂé

162 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 11:53:32 ]
>>160
Ė‚ ‚Á‚―DLL”ł͍ėŽŌ‚Š“ÆŽĐ‚Éė‚Á‚―‚ā‚Ė‚Ý‚―‚Ē‚Å
–{‰Æ‚É”―‰f‚ģ‚ę‚Ä‚Č‚Ē‚Đ‚į–{‰Æ‚Ėƒ\[ƒX‚Đ‚įDLL‚ðė‚é‚Ė‚Í–ģ—B
DLL”Å‚Ėƒ\[ƒX‚ðŽQl‚É‚ĩ‚ÄŽĐ—Í‚Åė‚é‚Đ
‚Å‚Ŧ‚ȂǂȂįėŽŌ‚ɘA—‚ĩ‚Ä‹Ķ—Í‚ð‹‚ß‚é‚ĩ‚Đ‚Č‚ĒB

163 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/02(…) 12:05:07 ]
>>160
ŽĐ•ЂʼnüC‚·‚é‚ĩ‚Đ‚Č‚Ē‚ū‚ë

164 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/03(–Ø) 02:36:53 ]
(ɁÍ`)@ąēĀĀĀ

165 –ž‘OF155 mailto:sage [2008/07/05(“y) 15:47:31 ]
>156
XP [Version 5.1.2600] ‚Å‚Â

166 –ž‘OF [\{}@{}@{}-] ƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/05(“y) 17:55:22 ]
>>153
‚Ü‚ūŒĐ‚Ä‚é‚Đ?
‘―•ЂȂςÁ‚Ă邯Žv‚Ī‚ņ‚ŐV‚ĩ‚Ē‚Ė‚ÅŽŽ‚ĩ‚Ă݂Ă­‚č‚âB


167 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/06(“ú) 06:36:13 ]
‚΂ρH
ėŽŌ~—Õ‚Đ



168 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/06(“ú) 07:02:21 ]
‚·‚ņ‚Î‚į‚·‚Ą

169 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/20(“ú) 00:40:48 ]
AWK@Žg‚Á‚Ä‚P‚T”NH@‚R‚O”N‘O‚ĖƒR[ƒh‚Š“f‚Ŧo‚·ƒf[ƒ^‚ð‚ŋ‚å‚ą‚Á‚Əˆ—‚ĩ‚æ‚Ī‚Æ‚ĩ‚āc
FS=/[ ()]+/ ‚ÍŠú‘Ō’Ę‚č‚˓ۂŦ‚ð‚đ‚ļAFS="[ ()]+" ‚Ə‘‚Ђ˂΂Ȃį‚ȂǁB
‰‚߂Ēm‚Á‚―B
@ŒŸõ‚ĩ‚Ä‚āA‚ą‚ę‚É‚Â‚Ē‚Ä–ū‰õ‚ɏ‘‚ǂĂ ‚éƒy[ƒW‚Š‚Č‚Đ‚Č‚ĐŒĐ‚Â‚Đ‚į‚ȂЂÁ‚―‚Š
„ģ‹K•\Œŧ’萔‚Š‚ŧ‚ęŽĐg‚Æ‚ĩ‚ÄŒŧ‚ę‚―‚Æ‚ŦA‚ŧ‚ę‚̓pƒ^[ƒ“’†‚ÉŒŧ‚ę‚―‚Đ‚Ė‚æ‚΂ɁA
„‚‚܂č`($0 ~ /foo/)' ‚Ė‚æ‚Ī‚É‚Ý‚Č‚ģ‚ę‚éB
<’†—Š>
„ŒūŒę‚Ė‚ą‚Ė‹@”\‚́APOSIX•W€‚܂ŃhƒLƒ…ƒƒ“ƒg‰ŧ‚ģ‚ę‚ȂЂÁ‚―B
orz
@‚ą‚ę‚Å‚PŽžŠÔ‚Ū‚į‚Ēƒ€ƒ_‚É‚ĩ‚―BŽ„‚Š’m‚į‚ȂЂÁ‚―‚ū‚Ŋ‚Å‚·‚ЁHH


170 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/20(“ú) 00:58:40 ]
wƒvƒƒOƒ‰ƒ~ƒ“ƒOŒūŒęAWKx‚É‚Íˆę‰žÚ‚Á‚Ä‚é‚Ŋ‚Į‚Č
> iFS‚É‘ã“ü‚ģ‚ę‚éj•ķŽš—ņ‚Š1•ķŽš‚æ‚č’·‚Ē‚Æ‚Ŧ‚́Cģ‹K•\Œŧ‚Æ‚ĩ‚Ĉĩ‚í‚ę‚é

171 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/20(“ú) 01:10:48 ]
ƒxƒ‹ŒĪŒn“‚ĖŒūŒę‚Í‹Lq‚ĖŽĐ—R“x‚Í‚ ‚邊‹““Ū‚Š‚Â‚Đ‚Ý‚Ã‚į‚Ē

172 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/20(“ú) 02:09:53 ]
>>170
@hh‚ň͂ņ‚ū•ķŽš—ņ‚Аģ‹K•\Œŧ‚Æ‚ĩ‚Ĉĩ‚í‚ę‚é@‚Æ‚Ē‚Ī‚ą‚Æ‚Æ
@//‚ň͂ņ‚ūģ‹K•\Œŧ’萔‚ŏ‘‚Ē‚Ä‚Í‚Ē‚Ŋ‚Ȃǁ@‚Æ‚Ē‚Ī‚ą‚Æ‚Í“Ŋ‚ķ‚Å‚Í‚Č‚ĒB
ŽĀÛAsplitŠÖ”‚ˁ@‘æ‚Rˆø”‚É—^‚Ķ‚éģ‹K•\Œŧ‚́@‚Į‚ŋ‚į‚Å‚ā“Ū‚­
@‚ނނށA‚ą‚ą‚Å‚Í($0~/foo/)‚É’u‚ŦŠ·‚͂ĕ]‰ŋ‚ģ‚ę‚Ȃǂņ‚ūc
171‚ĖˆÓŒĐ‚Šģ‚ĩ‚Ē‚æ‚Ī‚ū‚ˁ@ƒ`ƒƒƒ“ƒ`ƒƒƒ“



173 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/07/21(ŒŽ) 12:39:44 ]
•Ą”‚Ėƒtƒ@ƒCƒ‹‚Ė“Į‚ݍž‚Ý‚Á‚ĂłŦ‚Ü‚·‚ЁH
print ƒtƒ@ƒCƒ‹1‚Ė$2 ƒtƒ@ƒCƒ‹2‚Ė$1
‚Ý‚―‚Ē‚ČŠī‚ķ‚Å

174 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/21(ŒŽ) 13:06:32 ]
>>173
paste‚ÅŒq‚Ē‚ķ‚áƒ_ƒ?
Ž„‚͂悭‚â‚é‚Ŋ‚ĮB
‰ž‚Ƀtƒ@ƒCƒ‹1‚Š5ƒJƒ‰ƒ€ŒÅ’č‚Č‚įA
paste ƒtƒ@ƒCƒ‹1 ƒtƒ@ƒCƒ‹2| awk '{print $2 $6;}'
‚ĂȊī‚ķ‚ŁB
# ƒJƒ‰ƒ€”‰Â•Ï‚Č‚į‚ā‚Īˆę”P‚č•K—v‚ū‚Ŋ‚Į‚ˁB

175 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/21(ŒŽ) 13:50:02 ]
>>173
awk‚ū‚Ŋ‚Å‚â‚č‚―‚ǂȂįgetline‚ðŽg‚Ķ‚Î‚Å‚Ŧ‚éB

176 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/22(‰Î) 18:37:52 ]
awk‚·‚ē‚Ǖ֗˜‚ŁAgnuplot‚Æ‘g‚ݍ‡‚í‚đ‚ÄExcel‚Đ‚į‰ð•ú‚ģ‚ę‚‚‚ ‚č‚Ü‚·B
ã‚Ė•û‚É‚ ‚Á‚―DFA‚ÆNFAŽg‚Á‚Ă鎖‚Đ‚į‚­‚éˆá‚Ē‚Á‚ĂȂņ‚Å‚·‚ЁH


177 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/07/23(…) 02:40:07 ]
>>176

ˆę”Ô‚Ėˆá‚Ē‚ÍADFA‚ū‚ÆŒã•ûŽQÆ‚ЂłŦ‚Č‚Ē‚ą‚Æ‚ЂȁB
‚Æ‚č‚ ‚Ķ‚ļ

DFA
‘O€”õ‚ÉŽčŠÔ‚ðŠ|‚Ŋ‚é‚Ŋ‚Įˆ—‚ŧ‚Ė‚ā‚Ė‚Í‘‚Ē

NFA
‘ĶĀ‚Éˆ—‚ðŽn‚ß‚é‚Ŋ‚ĮAˆ—‚ÉŽžŠÔ‚Š‚Đ‚Đ‚éę‡‚Š‚ ‚éB

‚Ū‚į‚Ē‚Él‚͂ĂςŊ‚Î‚Ē‚Ē‚ÆŽv‚΁B




178 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/02(“y) 00:57:57 ]
•ÛŽį

179 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/02(“y) 14:34:05 ]
sh + awk ‚Í–ū‚į‚ЂɊȒP‚ū‚ÆŽv‚΁B
sh + awk ‚ŏo—ˆ‚邹‚Æ‚ð perl ‚Ė‚Ý‚Å‹Lq‚·‚él‚Ė‹CŽ‚ŋ‚Š‚Į‚Ī‚ĩ‚Ä‚ā—‰ðo—ˆ‚ȂǁB
‚―‚ūAƒlƒbƒgƒ[ƒNƒvƒƒOƒ‰ƒ~ƒ“ƒOˆČã‚ɂȂ邯C, perl, ruby ‚ɂȂį‚ī‚é‚ð“ū‚ȂǂŊ‚ĮB

ƒ}ƒVƒ“’P‘Ė‚Å‚ĖŽíX‚ĖŽč‘ą‚Ŧ‹Lq‚ū‚ƁA
sh + awk ‚Š‚â‚Á‚Ï‚čˆę”ÔŠŪŒ‹‚ɂȂ邯Žv‚Ī‚ņ‚ū‚Ŋ‚Į‚ȁ`B

180 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/02(“y) 14:49:58 ]
‚Ļ‚ę‚āawk‚łłŦ‚邹‚Æ‚Č‚įawk‚Å‚â‚éB
‚ł₠‚Ü‚č‚ɃgƒŠƒbƒL[‚Č‚ą‚Æ‚ɂȂč‚ŧ‚Ī‚ū‚Á‚―‚įperl‚Å‚â‚Á‚―‚č‚·‚é‚ЂȁB


181 –ž‘OF‚ ‚Ē‚ŋ‚á‚ņ mailto:sage [2008/08/03(“ú) 01:39:18 ]
l‚É“n‚·‰Â”\Ŧ‚Š‚ ‚é‚Č‚įAawk‚ÍŒ‹\‚‚į‚Ē‚ą‚Æ‚Š‚ ‚éB
Perl‚Å‚â‚ę‚Ίî–{“I‚É–â‘č‚Č‚Ē‚Đ‚įAPerl‚ŏ‘‚­•Č‚Š‚Â‚­B
ShellScript‚łǂÁ‚―‚ņŽg‚Ī‚ū‚Ŋ‚Č‚įAawk‚͕֗˜‚ū‚Ŋ‚ĮB

182 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/04(ŒŽ) 01:23:58 ]
>>180
‰ī‚ā@AWK ‚łłŦ‚é‚Č‚įAWKB
‚ƍl‚͂邯@ƒoƒCƒiƒŠ[‚Ėƒf[ƒ^‚Ē‚ķ‚éˆČŠO‚ÍAWK‚łłŦ‚é‚Ė‚Å‚Íc
i­‚Č‚­‚Æ‚ā@‰ī‚É“úí‚Ėƒj[ƒd‚ł́@‚ŧ‚Ī‚ūj

183 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/04(ŒŽ) 02:16:24 ]
>>182
“ŊŠīB‚―‚ūƒoƒCƒiƒŠ‚ÍŽd•û‚Ȃǂɂĩ‚Ä‚āA
‘S”žŠpŽÝ‚ĖŒÅ’č’·ƒtƒH[ƒ}ƒbƒg‚Šˆĩ‚ǂɂ­‚Ē‚ņ‚ū‚æ‚ȁB
ASCII‚É‚·‚邯‘SŠp‚Ė‚Ý•”•Š‚Šˆ—‚ĩ‚É‚­‚Ē‚ĩA
SJIS‚Æ‚Đ‚É‚·‚邯ģ‚ĩ‚­Ø‚čo‚đ‚ȂǂĩĨĨĨ
‚ ‚ę‚͂Ȃņ‚Æ‚Đ‚Č‚į‚ņ‚ā‚Ė‚Đ‚ČB

184 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/07(–Ø) 01:55:09 ]
‚â‚Á‚Ï‚č ASCII ‚ū‚Ŋ‚Ė–â‘č‚É‚ĩ‚Ăςǂ―•û‚Š–ģ“ïB

185 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/11(ŒŽ) 15:38:13 ]
ttp://www.kt.rim.or.jp/~kbk/gawk-3.1/
‚Ń_ƒEƒ\‚Å‚Ŧ‚é‚Ė‚ŠASCII‚ÆSJIS‚ð‚΂܂­ˆĩ‚Ķ‚é‚â‚Â‚Ā‚á‚Ë‚ĖH

186 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/13(…) 00:38:23 ]
>>185
‚Ē‚âA‚ŧ‚ĖgawkŽg‚Á‚Ä‚é‚Ŋ‚ĮA‘S”žŠpŽÝ‚ĖŒÅ’č’·‚ÍĒ‚é‚Í‚ļB
—ž•û•ʁX‚Č‚į–â‘č‚Č‚­ˆĩ‚Ķ‚é‚Ŋ‚ĮA“ŊŽž‚ɂ͈ĩ‚͂ȂǁB
—á‚Ķ‚ÎBSJIS‚Ps5ƒoƒCƒg+‰üs‚ĖŒÅ’č’·ƒtƒ@ƒCƒ‹‚Å
‚Ps‚Í‚Q€–ځia:‘S”žŠpŽÝ4ƒoƒCƒg b:”žŠp‚Ė‚Ý1ƒoƒCƒgj‚Ėƒtƒ@ƒCƒ‹‚Š‚ ‚邯‚ŦB
asciiƒ‚[ƒh‚Č‚įa, b‚ðØ‚č•Š‚Ŋ‚į‚ę‚邊a‚Ė‘SŠp•ķŽš‚͏ˆ—‚Å‚Ŧ‚ȂǁB
sjisƒ‚[ƒh‚Č‚įa, b‚ðØ‚č•Š‚Ŋ‚į‚ę‚ȂǁB

”Y‚Ü‚ĩ‚Ē‚Ė‚ÍA€–Ú‚ðØ‚č•Š‚Ŋ‚éƒXƒNƒŠƒvƒg‚ðascii ƒIƒvƒVƒ‡ƒ“‚Å‹N“Ū‚ĩ‚Ä
o—ÍŒ‹‰Ę‚ðsjis‚ŏˆ—‚·‚ę‚΁i‚ß‚ņ‚Į‚­‚ģ‚Ē‚Ŋ‚ĮjŒŧó‚ŏˆ—‚Å‚Ŧ‚Ä‚ĩ‚܂΁B
‚˂ŁAƒ}ƒjƒ…ƒAƒ‹‚ɏ‘‚ǂĂ ‚é’Ę‚čAėŽŌ‚ð‚Ļ‚Ë‚Š‚Ē‚·‚ę‚Ή”\Ŧ‚Í‚ ‚é‚Đ‚ā‚ĩ‚ę‚ȂǂЁA
‚ĻŠč‚Ē‚·‚é‚Ė‚ŠįSįO‚í‚ę‚éŠī‚ķ‚Č‚Ė‚ËB


187 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/13(…) 22:12:09 ]
awk‚ÍŽž‘ã‚ĖŠÖ”‚ū‚Đ‚įŽg‚í‚ę‚Č‚­‚Č‚Á‚Ăǂ­‚ņ‚ū‚ë‚Č‚ 



188 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/15(‹ā) 02:08:00 ]
UTF-8‚Ėę‡‚Å‚āŒÅ’č’·‚Í”žŠp•‚ĩ‚БΉž‚Å‚Ŧ‚ĂȂǁB
•ķŽš”‚ƃoƒCƒg”‚Æ•\ŽĶ•‚Æ‚ĐA“ú–{Œę‚Í–Ę“|‚ū‚˂΁B

length()‚Æ‚Đ‚ÅƒoƒCƒg”‚ðE‚Ķ‚Č‚Ē‚Đ‚įŽĐ‘O‚ŏˆ—‚ā‚â‚č‚É‚­‚ǁB

189 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/19(‰Î) 22:37:59 ]
>>188
ˆęu”[“ū‚ĩ‚Đ‚Ŋ‚―‚Ŋ‚ĮB
—âÃ‚ɍl‚͂邯A‚ŧ‚ā‚ŧ‚ā‚P•ķŽš‚Š‰Â•Ï’·‚Å‚ ‚éUTF8‚ð
ŒÅ’č’·ƒtƒ@ƒCƒ‹‚Ė•ķŽšƒR[ƒh‚ÉŽg‚Ļ‚Ī‚Æl‚Ķ‚―“z‚ð’ũ‚ߏグ‚Ä
‹ƒ‚­‚Ų‚Į–â‚Ē‹l‚ß‚é•û‚Аæ‚ū‚ÆŽv‚Ī‚Ė‚Í‰ī‚ū‚ŊH

l‚͂Ăāl‚Ķ‚Ä‚āƒƒŠƒbƒg‚ŠŽv‚Ē‚Â‚Đ‚Č‚Ē‚æc

190 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/21(–Ø) 00:40:10 ]
>>189
‚Ų‚Æ‚ņ‚Į‚Ė•ķŽšƒR[ƒh‚Š‰Â•Ï’·‚ū‚Đ‚į‚Č‚ B
‘Š‘Î“I‚ÉŒĐ‚ę‚΃}ƒV‚Č•û‚É“ü‚é‚ņ‚ķ‚á‚Č‚Ē?
ƒzƒXƒg‚Š—‚Þ‚Æ•ķŽšƒR[ƒhŽü‚č‚͔ߎS‚ū‚æc
ƒzƒXƒg‚ķ‚á‚ȂǂȂį‚ŧ‚ā‚ŧ‚āŒÅ’č’·‚ķ‚á‚Č‚­‚Ä—Į‚Ē‚ņ‚ū‚Ŋ‚Į‚ˁB

191 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/23(“y) 01:53:25 ]
‚ ‚éƒtƒBƒ‹ƒ^ƒXƒNƒŠƒvƒg‚ðgawk‚ŏ‘‚ǂĂǂé‚˂ł·‚Š
•ķŽš‚ĖƒR[ƒh‚ðŪ”’l‚ɕϊ·‚ĩ‚æ‚Ī‚Æ‚ĩ‚Ă΂܂­‚Ē‚Ŧ‚Ü‚đ‚ņ
‚―‚Æ‚Ķ‚Îucv‚Æ‚Ē‚Ī•ķŽš‚ĖƒR[ƒh‚ðŪ”’l‚É‚ĩ‚æ‚Ī‚Æ‚ĩ‚Ä
BEGIN {
@testChar = "c";
@printf("testChar=%d\n",testChar);
}
‚Ė‚æ‚΂ɂĩ‚Ä‚āutestChar=0v‚Æ•\ŽĶ‚ģ‚ę‚Ä‚ĩ‚܂ǂ܂·
—Į‚Ē•û–@‚Š‚ ‚ę‚Î‚Ļ‹ģ‚Ķ‚­‚ū‚ģ‚Ē

192 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/08/23(“y) 03:21:15 ]
>>191

awklib ‚É ord ‚Á‚ㆁ[ƒU[’č‹`‚Ėƒ‰ƒCƒuƒ‰ƒŠŠÖ”‚Š‚ ‚é‚Đ‚į‚ŧ‚ę‚ðŽg‚΁B
ŽĐ‘O‚ōė‚Á‚Ä‚ā‚ǂǂŊ‚Į‚ˁB

‚­‚í‚ĩ‚­‚Í info gawk ‚Å’ē‚Ũ‚āB


193 –ž‘OF191 mailto:sage [2008/08/23(“y) 03:28:08 ]
>>192
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
‘‘ŽŒŸ“Ē‚ĩ‚Ă݂܂·

194 –ž‘OF191 mailto:sage [2008/08/23(“y) 10:56:41 ]
>>192
ttp://www.kt.rim.or.jp/~kbk/gawk-30/gawk_16.html
‚É‚ ‚Á‚―‚ā‚Ė‚ðŽŽ‚ĩ‚Ă݂܂ĩ‚―.Šú‘Ō‚Į‚Ļ‚č‚Ė“Ūė‚ð‚ĩ‚Ä‚­‚ę‚Ü‚·.
‚Į‚΂₠‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―.

195 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/15(ŒŽ) 01:12:37 ]
“ü—Í“ā—e‚ðawk‚ÅķŽ‚·‚邹‚Ƃ͏o—ˆ‚Ü‚·‚Å‚ĩ‚å‚Ī‚Đ
‚ā‚ĩ‚­‚ÍBEGIN“™‚ĖƒuƒƒbƒN“ā‚Å•ķŽš—ņ‚ðķŽ‚ĩ‚Ä
‚ŧ‚Ė•ķŽš—ņ‚Ėƒpƒ^[ƒ“–ˆ‚É•ŠŠōAƒtƒB[ƒ‹ƒh‚ðŽg‚Á‚Ä‚Ėˆ—
i—v‚Íawk‚É“ü—̓tƒ@ƒCƒ‹“n‚ĩ‚―Žž‚ÉŠČ’P‚ɏ‘‚Ŋ‚鏈—j
‚ðŠČ’P‚ɏ‘‚­‚ą‚Æ‚͏o—ˆ‚é‚˂łĩ‚å‚Ī‚Đ

—á‚Ķ‚Îc‚Į‚ņ‚ȏˆ—‚Š“KØ‚Ȑā–ū‚Đ”ŧ‚č‚Ü‚đ‚ņ‚Š
BEGIN{for(i=0;i<10;i++) print int(rand()*10),int(rand()*10),int(rand()*10)}
‚ĖŒ‹‰Ę‚ɑ΂ĩ‚Ä
$1+$2+$3<10{ print $1+$2+$3 }
$1+$2+$3>=10{ print ($1+$2+$3) % 10 }
c‚Æ‚Đ‚ŧ‚ņ‚ČŠī‚ķ‚ŁAƒeƒLƒXƒg‚ðķŽ‚ĩ‚―Œ‹‰Ę‚ɑ΂ĩ‚Ä
ƒtƒBƒ‹ƒ^[‚Æ‚ĩ‚Ä”äŠrŽŪ‚âģ‹K•\Œŧ‚Å•ŠŠō‚ĩ‚āAƒtƒB[ƒ‹ƒh‚ðŽg‚Á‚ďˆ—‚·‚éŠī‚ķ‚Å‚·B

‚â‚Á‚Ï‚čƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Æawkƒtƒ@ƒCƒ‹‚ð‚Ē‚­‚‚āė‚Á‚―‚č
ˆęsˆęs‚ɑ΂ĩ‚Äif•ķ‚Å•ŠŠō‚ĩ‚―‚čsplit‚Å•ŠŠ„‚·‚é‚ĩ‚Đ–ģ‚ǂł·‚ЂˁcB

196 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/15(ŒŽ) 01:52:51 ]
>>195
Šļ‚͂ēü—Í‚ðķŽ‚ĩ‚―‚ǂ˂ȂįAawk‚ðƒpƒCƒv‚ÅŒq‚°‚Î‚Ē‚Ē‚ÆŽv‚΁B
‚ŧ‚Ī‚Å‚Í‚Č‚­A’P‚É—”‚ŏˆ—‚ðU‚蕊‚Ŋ‚―‚ǂ˂Ȃᕁ’Ę‚Éif•ķ‚Å‚Ē‚Ē‚ÆŽv‚΁B

‚ŧ‚ę‚Í‚ģ‚ĂςŦA
--
$1+$2+$3<10{ print $1+$2+$3 }
$1+$2+$3>=10{ print ($1+$2+$3) % 10 }
--
‚Í•Ę‚Éã‚ĖðŒŽŪ‚Í—v‚į‚ņ‚ū‚ëBˆęŒ…‚ː”’l‚ð10‚ÅŠ„‚Á‚―—]‚č‚ÍŒģ‚˂܂܂ū‚Đ‚į‚ȁB

197 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/15(ŒŽ) 14:18:55 ]
>196
‚Ē‚â‚ ‚­‚܂ŗá‘č‚Ȃ˂œā—e‚͐[‚­l‚͂Ȃǂł­‚ū‚ģ‚ǁcorz

•’Ę‚Éif•킯‚ÍŒū‚Ī‚ā‚˂ˁAÜŠpawk‚Š•W€‚Å”õ‚͂Ăé•Ö—˜‚Č‹@”\‚ð–ģŽ‹‚ĩ‚Äį’·‚ȏ‘‚Ŧ•û‚·‚é‚Ė‚ā“ï‚ū‚ĩ
‚Đ‚ÆŒū‚Á‚Ä.awkƒtƒ@ƒCƒ‹•Ą”ŒÂ‚ƃoƒbƒ`‚ŁAƒpƒCƒv‚Å‚Â‚Č‚°‚ďˆ—‚·‚é‚Ė‚āc‚΁`‚ņA‚Æ‚Č‚Á‚Ä‚ĩ‚܂΁B
—Į‚Ē‘‚Ŧ•û–ģ‚Ē‚Đ‚Č‚Ÿ‚ÆŽv‚Á‚―‚˂ŕ·‚Ē‚Ä‚Ý‚―‚˂ł·‚ЁAif‚Æsplit‚ÅŠæ’Ģ‚č‚Ü‚·B



198 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/16(‰Î) 02:58:54 ]
Žŋ–₊‚æ‚­‚í‚Đ‚į‚ņ‚Ė‚ū‚ЁABEGIN•”‚ÅķŽ‚ĩ‚―ƒtƒ@ƒCƒ‹‚ðˆ—•”‚ňĩ‚Ē‚―‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚ЂȁH
—á‚Ķ‚ÎA
gawk 'BEGIN{ ARGV[1]="in_file.txt"; ARGC=2; }{ print }'
‚Á‚Ä‚â‚Á‚―‚į in_file.txt ‚ð•\ŽĶ‚Å‚Ŧ‚邞‚Ē

199 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/16(‰Î) 09:51:03 ]
>198
III
–Ú‚Đ‚į—Ø‚Å‚·B

‚ŧ‚Á‚ЁAƒtƒ@ƒCƒ‹ķŽ‚ĩ‚ŋ‚á‚Ķ‚Îˆę”­‚ōs‚Ŋ‚é‚Ė‚Đc‚â‚Á‚Ă݂܂·

200 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/16(‰Î) 15:07:48 ]
‚Ī‚°Aˆę’Uƒtƒ@ƒCƒ‹‚ðė‚é‚Ė‚Í‚ ‚č‚Č‚Ė‚Đ‚æB
if‚ðŽg‚Ī‚Ė‚Íį’·‚Ȃ˂ɁAƒtƒ@ƒCƒ‹‚ðė‚é‚Ė‚Íį’·‚ķ‚á‚ȂǂÁ‚Ä‚Į‚ņ‚ČƒZƒ“ƒX‚Č‚ņ‚ūB

201 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/16(‰Î) 17:48:16 ]
>200
“ü—̓f[ƒ^‚Í‹K‘ĨŦ‚Ė‚ ‚é‚ā‚˂ŁAķŽ‚ĩ‚Ä‚ĩ‚܂͂é‚Ŋ‚Į
‚ŧ‚ę‚ɑ΂ĩ‚Ä‚Ė•ŠŠō‚Í‘―‚ǁc‚Æ‚Ē‚Īę‡
if‚âsplit‚ð—…—ņ‚·‚邿‚č‚āAawk‚ŠŒģXŽ‚Á‚Ä‚é
ƒpƒ^[ƒ“‚ƃtƒB[ƒ‹ƒh•ŠŠ„‚ðŽg‚Á‚―•û‚Š
ƒXƒbƒLƒŠ‚·‚邯Žv‚΂˂ł·‚ŠŠÔˆá‚Á‚Ä‚é‚Å‚ĩ‚å‚Ī‚ĐcB

202 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/16(‰Î) 19:39:26 ]
>>201
•Ƃɂǂǂņ‚ķ‚á‚Ë?
‹‘å‚Č’†ŠÔƒtƒ@ƒCƒ‹‚ðė‚é‚Á‚Ä‚í‚Ŋ‚Å‚ā‚Ȃǂņ‚ū‚ë‚Ī‚ĩB
‚Ü‚ŸAŽŸ‚Ė——R‚ÅŽ„‚Í’†ŠÔƒtƒ@ƒCƒ‹‚ðė‚é‚Ė‚Í”ð‚Ŋ‚é‚Ŋ‚Į‚ˁB
Eƒtƒ‹ƒpƒX‚ðŽw’č‚ĩ‚Č‚Ēę‡AƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚ɏ‘‚Ŧž‚ÝŒ ŒĀ‚Š‚ ‚é•ۏႊ‚ȂǁB
E‚ŧ‚ā‚ŧ‚ā“Ŋ–žƒtƒ@ƒCƒ‹‚Š‘ķÝ‚ĩ‚Ä‚Ē‚Ä‘‚Ŧž‚ÝŒ ŒĀ‚Š‚Č‚Ē‚Đ‚ā’m‚ę‚ȂǁB
E‚[‚ЁA“ŊŽž‚É2Œ“Ū‚Đ‚ĩ‚―‚įƒoƒbƒeƒBƒ“ƒO‚ĩ‚Ä‚ĩ‚܂΁B
E‚ū‚Đ‚į‚ÆŒū‚Á‚āAˆęXƒ†ƒj[ƒN‚Č–ž‘O‚Ėƒtƒ@ƒCƒ‹–ž‚ðķŽ‚·‚é‚Ė‚ā–Ę“|‚ūB
E‚ĩ‚Đ‚āA’†ŠÔƒtƒ@ƒCƒ‹‚ÍŒã‚ŏÁ‚ĩ‚Ăς­•K—v‚Š‚ ‚é‚Đ‚ā‚ĩ‚ę‚ȂǁB

‚ŧ‚悯AŽĐ‘O‚Å“ü—Í‚ðķŽ‚·‚é‚Č‚įAÅ‰‚Đ‚į•ŠŠ„‚ģ‚ę‚―ó‘Ԃōė‚ę‚Î‚Ē‚Ē‚Đ‚įsplit‚Í—v‚į‚Č‚Ē‚ËB
ƒpƒ^[ƒ“‚ðŽg‚Ī‚Đif‚ðŽg‚Ī‚Đ‚ÍŽï–Ą‚Ė–â‘č‚Ė‚æ‚΂ȋC‚Š‚·‚é‚Ŋ‚ĮB
# $1+$2+$3<10{print;}‚Ə‘‚­‚Đif($1+$2+$3<10){print;}‚Ə‘‚­‚Đ‚Ėˆá‚Ē‚ū‚ā‚ņ‚ˁB

203 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/18(–Ø) 01:19:00 ]
FXl‚Ķ•û‚Š‚ ‚é‚Ė‚ËB

ŽĐ•ЂȂįƒgƒŠƒbƒL[‚ȍŨH‚ĩ‚Ä‚P‚‚Ɏû‚ß‚ļ•ŠŠ„‚ĩ‚ÄifŽg‚í‚ļ‚ɏ‘‚­‚Ŋ‚ĮB
Žč‘‚­ƒJƒ^‚ð‚‚Ŋ‚į‚ę‚é‚Ė‚Šawk‚Ė—Į‚ĒŠ‚ū‚ÆŽv‚Ī‚ĩA
‹ZI‚É‘–‚邯ŠÔˆá‚ǂȂ­–Y‚ę‚é‚Ė‚Åƒƒ“ƒe•s‰Â”\‚ɂȂé‰Â”\Ŧ‘å

‚܁A‚ŧ‚ę‚Í‚ŧ‚悯‚ĩ‚Ä>>198‚̓pƒYƒ‹“I‚Č–Ę”’‚ģ‚Š‚ ‚Á‚Ä—Į‚Ē‚ËB


204 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/19(‹ā) 19:54:42 ]
>202
‚΁`‚ņAŒū‚í‚ę‚Ă݂ę‚΂ŧ‚Ī‚Đ‚āB
ˆę‰žAĄ‰ņ‚Ė‚ÍŽdŽ–‚ÅŽg‚Ī‚í‚Ŋ‚Å‚ā‚Č‚Ŋ‚ę‚Αžl‚ÉŽg‚Á‚Ä‚ā‚į‚Ī—\’č‚ā‚Č‚Ē
ŠŪ‘S‚ČŒÂl—pƒXƒNƒŠƒvƒg‚Ȃ˂łĮ‚΂ɂłā‚Č‚č‚Ü‚·‚Š
‚ą‚ꂊ‹Æ–ą‚âŽĐ•ŠˆČŠO‚āŽg‚Ī‚ā‚˂ł ‚ę‚Αf’ž‚Éif‚Č‚ņ‚Å‚ĩ‚å‚Ī‚ËB

205 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/22(ŒŽ) 20:50:40 ]
2008/09/15 13:17 61 20080915142145.txt
2008/09/16 13:17 316 2008091611529.txt
2008/09/22 20:09 24,028 2008_0922asahiindex.txt
2008/09/22 12:57 1,545 clean.txt

‚Æ‚Ē‚Īƒtƒ@ƒCƒ‹ˆę——‚Đ‚įAgawk‚ōĄ“ú‚Ė“ú•t‚Ėƒtƒ@ƒCƒ‹‚ū‚Ŋ”ē‚Ŧo‚·‚ɂ͂Į‚Ī‚·‚č‚á‚ǂǂņ‚ū‚Á‚Ŋ?

BEGIN{month = strftime("%m",systime()); date = strftime("%d",systime())}

/month/ && /date/ {print $0}

‚Å‚Ē‚Ē‚Đ‚ÆŽv‚Á‚―‚įA/ /‚Ė‚Č‚Đ‚Émonth‚Æ‚Đ‚ÍŽg‚͂Ȃǂį‚ĩ‚ǁB

/strftime("%d",systime())/ {print $0}
‚Æ‚Ũ‚―‘‚Ŧ‚ĩ‚Ä‚ā‚ū‚߁B
‚Į–Y‚ę’†Bƒwƒ‹ƒvƒ~[B


206 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/22(ŒŽ) 21:05:13 ]
BEGIN{date=strftime("%m/%d")} $0 ~ date {print $0}

207 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/09/22(ŒŽ) 21:45:34 ]
>>206
thanks!



208 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/10/10(‹ā) 19:41:51 ]
Žŋ–â‚Å‚·B
“ü—Í’†‚Ėƒtƒ@ƒCƒ‹–ž‚ÍFILENAME‚ɃZƒbƒg‚ģ‚ę‚Ü‚·‚ЁA
“ü—Í’†‚Ėƒtƒ@ƒCƒ‹‚ĖƒpƒX‚ðŽæ“ū‚·‚é‚ɂ͂Į‚Ī‚ĩ‚―‚Ⴟ‚ǂł·‚ЁB


209 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/10/10(‹ā) 22:13:43 ]
>>208
FILENAME‚Å“ū‚į‚ę‚éî•ņ‚Š‘S‚āBƒtƒ‹ƒpƒX‚Š—~‚ĩ‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚Č‚įA
cwd‚ðŽæ“ū‚ĩ‚Ä‚ŧ‚ą‚Đ‚į‚Ė‘Š‘ÎƒpƒX‚ŠFILENAMEB

210 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2008/11/12(…) 19:19:08 ]

awk‚ĖŒ‹‰Ę‚ð set ‚Ё@setenv ‚Ė•Ï”‚É‘ã“ü‚ĩ‚―‚ǂł·B

awk '{ print $1+ $3 }' test.txt
‚Ő”’l‚Šo‚Ü‚·B
‚ą‚ĖŒ‹‰Ę‚ð•ϐ”‚É‘ã“ü‚·‚é‚ɂ͂Į‚Ī‚ĩ‚―‚į‚ǂǂņ‚Å‚ĩ‚å‚Ī‚ĐH

set tmp=`awk '{ $1+ $3 }' test.txt`

‚ą‚ę‚ū‚ƏãŽč‚­‚Ē‚Ŧ‚Ü‚đ‚ņBprint ‚Í‚ŧ‚˂܂܂łǂǂ˂łĩ‚å‚Ī‚ĐH

211 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/12(…) 20:24:22 ]
‚Č‚ņ‚Å print ‚ðČ—ЂłŦ‚邯l‚Ķ‚―‚Ė‚Đ‚Š“ä‚ū‚Š

212 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/12(…) 23:57:16 ]
>print ‚Í‚ŧ‚˂܂܂łǂǂ˂łĩ‚å‚Ī‚ĐH
‚Ü‚ļŽŽ‚đ‚æ‚—

213 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/13(–Ø) 14:17:14 ]
V‹IŒģŽÐ‚ĖƒvƒƒOƒ‰ƒ~ƒ“ƒOŒūŒęawk‚Š‚Į‚ą‚┄‚萨‚ę‚Č‚ņ‚ū‚Ŋ‚Į
‚ā‚Ī“ü‚į‚Č‚Ē‚Ė‚Đ‚Č

214 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/16(“ú) 03:02:56 ]
>>211
print‚͉æ–Ę•\ŽĶ‚·‚é‚ā‚ĖĻ•Ï”‚É“ü‚ę‚é‚ū‚Ŋ‚Č‚į•s—v
c‚ÆŽv‚Á‚―‚ņ‚ķ‚á“ā‰Č‚Ë

215 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 11:28:33 ]
ƒJƒ“ƒ}‹æØ‚č‚Ėƒf[ƒ^ƒtƒ@ƒCƒ‹‚Š‚ ‚čA‚ŧ‚Ė’†‚ŁA‘æ‚PƒtƒB[ƒ‹ƒh‚Æ‘æ‚RƒtƒB[ƒ‹ƒh“ā‚É‚ā‚ĩ
Žq‰đAŽq‰đAŽq‰đA•ę‰đ‚Š‘ķÝ‚·‚ę‚΂ŧ‚Ės‚ū‚Ŋ”ē‚Ŧo‚·ƒI[ƒN‚ĖƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚ð‚‚­‚č‚―‚ǂ˂ł·‚Š‚Į‚Ī‚·‚ę‚΂æ‚ǂł·‚Đ

216 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 11:41:15 ]
>>215
ƒf[ƒ^ƒtƒ@ƒCƒ‹‚ĖƒTƒ“ƒvƒ‹‚Æ”ē‚Ŧo‚ĩ‚―‚Ēsƒˆƒ

217 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 11:50:40 ]
‚ą‚ņ‚ČŠī‚ķ‚Å‚·
takeshi,fiad,fdjioaf,fdjsoafdsiĐŠY“–‚Č‚ĩj
dddacea,fsaofsa,rrra,fjisaofdjsaiddda‚Ærrra‚ŠŠY“–j
aexxxu,dsoifsa,yyyuo,fjsaofaixxxu‚Æyyyu‚ŠŠY“–j



218 –ž‘OF‚҂ނȂŸ mailto:sage [2008/11/18(‰Î) 12:12:55 ]
ƒI[ƒNƒXƒNƒŠƒvƒg‚ðŽĀs‚·‚邯î•ņ‚ð•\ŽĶ‚·‚邿‚΂ɂĩ‚―‚˂ł·‚Š‚Ps–ڂƍŌã‚Ės‚ū‚Ŋ‚ð•\ŽĶ‚ĩ‚Ȃǂæ‚΂ɂ·‚é‚É‚Í
END“ā‚ɉ―‚ď‘‚Ŋ‚΋X‚ĩ‚ǂłĩ‚å‚Ī‚Đ

219 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 12:43:59 ]
>>215
BEGIN{FS=","}
function term_check(term, lower_term) # lower_term ‚Í‹ĮŠ•ϐ”
{
lower_term=tolower(term)
if(lower_term ~ /[bcdfghjklmnpqrstvwxyz][bcdfghjklmnpqrstvwxyz][bcdfghjklmnpqrstvwxyz][aiueo]/) return 1
return 0
}
{
if(term_check($1) && term_check($3)) print
}

ƒpƒ^[ƒ“ŒJ‚č•Ô‚ĩ‚Á‚Ä {3} ‚Æ‚Đ‚Å‚Ē‚Ŋ‚é‚Í‚ļ‚Č‚ņ‚ū‚Š
‘‚Ŧ•û’m‚į‚Č‚Ē‚Ė‚ÅƒRƒsƒy‚ĩ‚―‚—

220 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 12:47:37 ]
>>218
’€ŽŸo—Í‚ĩ‚Ä‚éH
END ‚ł܂Ƃ߂ďo—Í‚ĩ‚Ä‚éH

221 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 13:53:22 ]
>>218
1s‚ļ‚ƒoƒbƒtƒ@ƒŠƒ“ƒO‚ĩ‚āAŽŸ‚Ės‚Ė“ü—͂őO‚Ės‚ðo—Í‚·‚ę‚΍Ōã‚Ės‚͏Á‚͂ĂȂ­‚Č‚éB
awk 'NR > 2 {print buffer;} NR > 1 {buffer = $0;}'

222 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 14:20:29 ]
>>215
gawk‚Č‚į
awk -F "," -v r="[bcdfghj-np-tv-z]{3}[aiueo]" --posix '$1 ~ r && $3 ~ r'
$1‚Æ$3‚Į‚ŋ‚į‚Đˆę•û‚É‚ ‚ę‚Î‚Ē‚Ē‚Č‚į&&‚ð||‚É•Ï‚Ķ‚Ä‚Ë

223 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/18(‰Î) 16:29:37 ]
>>219
•‚Đ‚č‚Ü‚ĩ‚―I

224 –ž‘OF‚҂ނȂŸ mailto:sage [2008/11/18(‰Î) 16:46:03 ]
o—ˆ‚Ü‚ĩ‚―@‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

225 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/19(…) 23:48:41 ]
ž‚Ý“ü‚Á‚ĂĐۗ‚Å‚Ŧ‚Ȃǂ˂ŋģ‚͂Ă­‚ū‚ģ‚ǁB
E‘ÎÛ‚ĖƒeƒLƒXƒg‚Í2s–Ú‚Š‚Č‚Ē(1s–Ú‚ĩ‚ЂȂĒ)‚Đ‚Â
E1s–Ú‚Í‚Ð‚į‚Š‚ČƒJƒ^ƒJƒiŠŋŽš‚Å15•ķŽšˆČ“ā
‚Æ‚Ē‚ĪðŒ‚ð‘‚­‚Ė‚Á‚āAŽŸ‚Ė‚æ‚΂ɂĩ‚―‚˂ł·‚ЁA‚΂܂­ƒqƒbƒg‚ĩ‚Ü‚đ‚ņB
‚Į‚Ī‘‚Ŋ‚Î‚Ē‚Ē‚Å‚ĩ‚å‚Ī?

NR==2 && length($0) == 0 && NR==1 && /[‚Ÿ-‚ņƒ@-ƒ–ˆŸ-˜r]{1,15}/


226 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/19(…) 23:53:31 ]
>>225
NR == 2 && NR == 1‚ķ‚áAâ‘ÎŽ—§‚ĩ‚Ȃǂū‚ëB

227 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/19(…) 23:54:54 ]
awk‚͍s‚ð1s‚ļ‚ˆ—‚·‚é‚Đ‚įAŽ–‘O‚Ƀg[ƒ^ƒ‹s”‚ð’m‚邹‚Ƃ͂łŦ‚ȂǁB
ƒg[ƒ^ƒ‹s”‚Š1s‚Å‚ ‚邹‚Æ‚ð•ۏ؂ĩ‚―‚ǂȂįAENDƒuƒƒbƒN‚ŏˆ—‚·‚é‚ĩ‚Đ‚Č‚ĒB



228 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/20(–Ø) 00:22:37 ]
>Ž–‘O‚Ƀg[ƒ^ƒ‹s”‚ð’m‚邹‚Ƃ͂łŦ‚Č‚Ē
BEGIN•”‚Ő”‚Ķ‚ę‚΁H

229 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/20(–Ø) 00:28:19 ]
>>228
‚Į‚Ī‚â‚Á‚Ä? ‘ÎÛ‚Šƒtƒ@ƒCƒ‹‚Å‚ ‚é•ÛØ‚Š‚ ‚é‚Č‚įwc‚Å‚āŒÄ‚Ũ‚Î‚Ē‚Ē‚Ŋ‚Į‚ŧ‚ę‚Č‚įawk‚Å‚â‚é•K—v‚ģ‚͂Ȃǂæ‚ˁB

230 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/20(–Ø) 03:49:07 ]
{ a = $0 }
END { if (NR == 1 && a ~ /re/) print a }
‚Æ‚Đ?

231 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/20(–Ø) 23:58:06 ]
‚Į‚Č‚―‚ЁA”CˆÓƒrƒbƒg•‚Ė2‚Ė•â”HEX‚ðDEC‚ɕϊ·‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘‚Ē‚Ä‚ā‚į‚͂܂đ‚ʂЁH

232 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/22(“y) 12:02:58 ]
Žd—l‚Š•s–ūŠm‚Č‚Æ‚ą‚낊‚ ‚é‚ĩA‚Ȃɂæ‚č‚Č‚ņ‚Åawk‚Å?


233 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/26(…) 22:53:51 ]
>>232
‚ą‚ą‚ŠawkƒXƒŒ‚ū‚Đ‚į‚Å‚ĩ‚åB

234 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/11/29(“y) 03:05:38 ]
>>232
l‚Ķ‚é‚ȁBŠī‚ķ‚ë‚—

235 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/12/12(‹ā) 07:21:00 ]
u‚ ‚Č‚―‚͉―ŒĖawk‚Å‚â‚ë‚Ī‚Æ‚·‚é‚˂ł·‚ЁHv
u‚ŧ‚ą‚Éawk‚Š‚ ‚é‚Đ‚įv

236 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/12/13(“y) 04:23:45 ]
awk‚Đ‚įsystem()‚Ågrep‚Æ‚Đsed‚Æ‚ĐŒÄ‚ņ‚ū‚č‚·‚é•ȂЕt‚ǂĂǂé
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚É‚·‚é•û‚Š‚Þ‚ĩ‚ëˆá˜aŠī

237 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/12/13(“y) 23:56:31 ]
‚ςǂςǁAgrep‚âsed‚Ū‚į‚ĒŒÄ‚Ņo‚ģ‚ļ‚Éawk‚Å‚â‚ë‚Ī‚šB




238 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2008/12/16(‰Î) 00:29:26 ]
grep‚âsed‚̓pƒCƒv‚Å‚Â‚Č‚°‚ÄŽg‚Ī‚ā‚Ė‚ķ‚á‚ȂǂˁH(^^;

239 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/01/10(“y) 22:10:41 ]
gawk 3.1.4 mb@‚Ėwindows”Å‚ĖEXEƒtƒ@ƒCƒ‹‚Š—~‚ĩ‚ǁc

240 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/01/11(“ú) 00:38:51 ]
‚Č‚ņ‚Å‚ŧ‚ņ‚ČŒÃ‚Ēƒo[ƒWƒ‡ƒ“‚Š—~‚ĩ‚Ē‚Ė?


241 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/01/11(“ú) 12:16:04 ]
>‚Č‚ņ‚Å‚ŧ‚ņ‚ČŒÃ‚Ēƒo[ƒWƒ‡ƒ“‚Š—~‚ĩ‚Ē‚Ė?
length‚Æ‚Đsubstr‚ŁAujv•t‚Ŧ•ķŽš—ņŠÖ”‚Š‚ ‚é‚Đ‚į‚Å‚·B
3.1.5ˆČ~‚ū‚ƁA“Ŋ‚ķƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹“ā‚ŁAƒoƒCƒg’PˆĘˆ—‚Æ
ƒLƒƒƒ‰ƒNƒ^[’PˆĘˆ—‚ĖŽÝ‚Š“ï‹V‚Ȃ˂ł·B


242 –ž‘OF240 mailto:sage [2009/01/11(“ú) 15:01:36 ]
3.1.5‚Å•ķŽš‚Ėˆĩ‚Ē‚Š•Ï‚í‚Á‚―‚Ė‚Í‚ŧ‚Ė’Ę‚č‚ū‚Ŋ‚ĮA3.1.4‚ĖWindows”Å‚Ä
jlength‚â‚į‚ ‚Á‚―‚Á‚Ŋ?
‚ȂЂÁ‚―‚ÆŽv‚Ī‚ņ‚ū‚Ŋ‚ĮB


243 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/01/11(“ú) 15:48:22 ]
>‚ȂЂÁ‚―‚ÆŽv‚Ī‚ņ‚ū‚Ŋ‚ĮB
‚Ķ‚ÁB3.1.4ˆČ‘O‚Ė‚ÍƒoƒCƒg’PˆĘƒIƒ“ƒŠ[‚Á‚ÄŽ–‚Å‚·‚ЁH
c‚ŧ‚ę‚Å‚ā2ƒoƒCƒgŠ·ŽZ‚ňĩ‚Ķ‚Î‚Ē‚Ē‚Đ‚įA‚Ü‚ūƒ}ƒV‚Đ‚āB

j•t‚Ŧ‚Š’Į‰Á‚ģ‚ę‚Ăǂ―‚Ŋ‚ĮA“Ūė•ύX‚É”š‚Á‚Ä”pŽ~‚ģ‚ę‚―c
‚ÆŽv‚Á‚Ăǂ܂ĩ‚―B
‹L‰Ŋ‚É‚ ‚é‚Ė‚ÍA‚Į‚Č‚―‚Đ‚Ė“ÆŽĐŠg’Ģ•ĘVer‚ū‚Á‚―‚Ė‚ĐcH


244 –ž‘OF240 mailto:sage [2009/01/11(“ú) 17:54:21 ]
> ‚Ķ‚ÁB3.1.4ˆČ‘O‚Ė‚ÍƒoƒCƒg’PˆĘƒIƒ“ƒŠ[‚Á‚ÄŽ–‚Å‚·‚ЁH ‚ŋ‚á‚΁B
j‚Č‚ņ‚Æ‚Đ‚Š‚ ‚Á‚―‚Ė‚ÍA
2.11ƒx[ƒX‚Ėjgawk‚Æ2.15ƒx[ƒX‚Ėjgawk
2.15ƒx[ƒX‚Ė‚Ægawk+mb
3.0.xƒx[ƒX‚Ėgawk+mb
‚ŁA3.1.xƒx[ƒX‚Ė‚É‚Í‚Č‚Đ‚Á‚―‚Æ‚Ē‚Ī˜b‚ū‚Á‚―‚ÆŽv‚΁B
‚ŧ‚ꂞ‚ę‚â‚Á‚Ä‚él‚Šˆá‚΁B


245 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/01/11(“ú) 19:05:17 ]
>3.1.xƒx[ƒX‚Ė‚É‚Í‚Č‚Đ‚Á‚―‚Æ‚Ē‚Ī˜b‚ū‚Á‚―‚ÆŽv‚΁B
‚ŧ‚΂ł·‚ЁcB
gawk 3.1.4 mb ‚Ėwindows”Å‚ĖEXEƒtƒ@ƒCƒ‹‚Š—~‚ĩ‚ǁc
‚Å‚Í‚Č‚­‚āA
3.0.xƒx[ƒX‚Ėgawk+mb ‚Ėwindows”Å‚ĖEXEƒtƒ@ƒCƒ‹‚Š—~‚ĩ‚ǁc
‚Æ‚Ē‚ĪŽ–‚ɂȂé–ó‚Å‚·‚Ёc–ģ—‚Á‚Û‚ĒB
‚ ‚Á‚Ä‚āŠÖ”‚â‘gž•ϐ”‚ŠŒļ­c‚ŧ‚Ė‘O‚É16bitDOS”ÅONLY‚Ė—\ŠīcB
’ú‚߂܂·B240‚ģ‚ņA‚Į‚Ī‚ā‚Å‚ĩ‚―B

246 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/01/11(“ú) 19:50:26 ]
>>245

www.hinadori.atnifty.com/~wills/
‚É‚ ‚邿B3.0.6‚Ė‚â‚B
DOS”Å‚ū‚Ŋ‚ķ‚á‚Č‚­‚ÄWin32”ł₠‚éB

3.0.6→3.1.x‚Å‘‚Ķ‚―‹@”\‚Å‚āŽg‚Á‚Ä‚ņ‚Ė?



247 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/01/11(“ú) 22:30:39 ]
>‚ ‚邿B3.0.6‚Ė‚â‚B
‚ςρB ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B
>3.0.6Ļ3.1.x‚Å‘‚Ķ‚―‹@”\‚Å‚āŽg‚Á‚Ä‚ņ‚Ė?
‚Ē‚Â‰―‚Š‘‚Ķ‚―‚Ė‚Đ‚æ‚­”cˆŽ‚ĩ‚ĂǂȂǂņ‚Å‚·‚ЁA
gensub‚Æ‚Đmktime‚Æ‚Đswitch-case‚Æ‚Đc‚ ‚č‚Ü‚·‚ЂˁB
‚Ü‚ A‘ã‘ÖŽč’i‚Í‚ ‚é‚Ė‚ÅŽŽ‚ĩ‚Ă݂܂·B‚Į‚Ī‚ā‚Å‚·B



248 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ [2009/02/23(ŒŽ) 08:11:12 ]
awk‚ŁA‘g‚ݍ‡‚í‚đ‚Ė‘S‚Ä‚ðė‚éA‚Æ‚Ē‚ĪŽ–‚͂łŦ‚é‚˂łĩ‚å‚Ī‚ĐH
‚Ē‚í‚ä‚én‚br‚ˁAŒÂ”‚Å‚Í‚Č‚­‚āA’†g‚ð’m‚č‚―‚Ē‚Æ‚Ē‚ĪŽ–‚Ȃ˂ł·‚ŠĨĨĨB
imawk‚ðŽg‚Á‚Ăǂ܂·j


249 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/02/24(‰Î) 18:18:34 ]
>>248
‚Å‚Ŧ‚Ü‚·

250 –ž‘OFsage [2009/03/04(…) 15:23:19 ]
248‚Å‚·B
‚Č‚ņ‚Æ‚Đ‚Å‚Ŧ‚Ü‚ĩ‚―B249‚ģ‚ņ‚Į‚Ī‚ā‚Å‚·B

251 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/03/04(…) 15:24:16 ]
sageŠÔˆá‚Ķ‚―c

252 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/03/23(ŒŽ) 11:47:59 ]
int(0.5005*10000)‚Š5004‚ɂȂé‚Ė‚Í‚Č‚š‚Å‚·‚ЁB

253 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/03/23(ŒŽ) 12:41:00 ]
ŠÛ‚ߌ덷‚Å‚ĩ‚å‚΁B
Ø‚čŽĖ‚Ä‘O‚É0.5‘Ŧ‚·‚Æ‚ĐH•v‚ĩ‚Ă݂Ă͔@‰―‚Å‚ĩ‚å‚Ī‚ĐB
Ú‚ĩ‚­‚́AIEEE‚Ɗۂߌ덷•Ó‚č‚ĖƒL[ƒ[ƒh‚ÅŒŸõ‚Ė‚ą‚ÆB

254 –ž‘OFƒfƒtƒHƒ‹ƒg‚Ė–ž–ģ‚ĩ‚ģ‚ņ mailto:sage [2009/03/23(ŒŽ) 19:57:34 ]
>253
‚ ‚肊‚Æ‚Ī






[ V’…ƒŒƒX‚ĖŽæ“ū/•\ŽĶ (agate) ] / [ Œg‘ҔŠ]

‘O100 ŽŸ100 ÅV50 Ģ [ ‚ą‚ĖƒXƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘҂ɑ—‚é ] 2ch‚Ėread.cgi‚Ö
[{” Å‹ß—§‚Á‚―ƒXƒŒ•”M‚ĒƒXƒŒˆę—— : {” Å‹ß—§‚Á‚―ƒXƒŒ^‹LŽŌ•Ęˆę——]i*EÍEjƒ63KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef