awk‚ɂ‚¢‚ÄŒê‚éƒXƒŒ $2 at TECH
[2ch|¥Menu]
1:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/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ƒŒ
œÚØÝž(tech”Â)

Ÿ ŠÖŒWƒXƒŒ
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‘Š’kŽº
œÚØÝž(tech”Â)
AWK‚ÅCGI
œÚØÝž(php”Â)
ysedzƒVƒFƒ‹ƒXƒNƒŠƒvƒg‘‡@LINUX Part2yawkz
œÚØÝž(linux”Â)

Ÿ ŽQl
The AWK Programming Language (Brian Kernighan)F
URLØÝž(cm.bell-labs.com)

GAWK (GNU Projedt):
URLØÝž(www.gnu.org)

2:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/24 00:04:13
awking shoes

3:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/24 00:24:49
ƒI[ƒN
ƒI[ƒN
ƒI[ƒN

@‰œ‚³‚ñ

4:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/24 01:35:13
‘œ‚­‚ÍŒê‚é‚Ü‚¢B

Mawk - Mike' AWK
URLØÝž(gnuwin32.sourceforge.net)

5:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/24 23:32:05
‚¢‚⑜‚­‚ðŒê‚Á‚Ä‚­‚ê

6:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/25 06:34:37
ƒ[ƒJƒ‹•ϐ”AB

7:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/27 21:39:18
ƒNƒ[ƒWƒƒ‚ðŽ‚Á‚œawkŽÀ‘•‚Æ‚©‚È‚¢‚©‚Ë

8:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/27 23:45:59
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å‚¿‚å‚¿‚å‚Á‚ÆŽg‚€‚±‚Ƃ͕p”ɂɂ ‚邯‚Ç
‹C‡‚¢“ü‚ê‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚Á‚Ă͍̂ŋߖ³‚­‚È‚Á‚œB

9:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/02/28 00:13:16
>>7
‘OƒXƒŒ‚ÉObjective awk‚ªŽÀÝ‚·‚é‚©‚̂悀‚Șb‚ª‚ ‚邪ƒlƒ^‚Ÿ‚ë‚€B
ŽÀ—p«‚𖳎‹‚·‚ê‚ÎawkŽ©g‚ŏ‘‚­‚±‚Æ‚à•s‰Â”\‚ł͂Ȃ¢‚©‚à‚µ‚ê‚È‚¢B
‚š–]‚݂Ɉê”Ô‹ß‚¢ŽÀ‘•‚́AŽÀ‚ÍJavaScript‚ł͂Ȃ¢‚©‚ƁB
URLØÝž(developer.mozilla.org)

10:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/01 00:43:46
ƒgƒbƒpƒ“‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒŸŒêAWK‚ªƒuƒbƒNƒIƒt‚Å105‰~‚Å’@‚«”„‚ç‚ê‚Ä‚é‚Ì‚ðŒ©‚Ä
‚È‚ñ‚©”ß‚µ‚¢‹C•ª‚ɂȂÁ‚œ

11:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/01 16:01:47
>>10
‰Ž‚àƒIƒ‰ƒCƒŠ[‚́used & awk ƒvƒƒOƒ‰ƒ~ƒ“ƒOv–{‚ªA}‘ŠÙ‚́u–³—¿‚ÅŽ‚Á‚Ä‚¯[’Iv
‚É‚ ‚Á‚œ‚̂ŁA‘Š GET ‚µ‚œB‚Ü‚ A‚©‚È‚èŒÃ‚¢–{i1991 ”Nj‚Ÿ‚¯‚ǁA“à—e‚Í‚¢‚¢–{‚ŸB
’艿 \3800 ‰~‚̃oƒJ‚–{‚ŁA ‚œ‚Ô‚ñAV‘‚ł͔ƒ‚í‚È‚©‚Á‚œ‚Ÿ‚ë‚€B

ƒgƒbƒpƒ“‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒŸŒêAWK‚Á‚āA‚¢‚‚²‚ë‚Ì–{‚Ÿ‚Á‚œ‚¯B‚Ƃ肠‚Š‚žA105‰~‚È‚ç
—~‚µ‚¢‚Á‚·B

12:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/01 21:49:42
>>11
Ô‚¢•\ކ‚Ì‘æ‚P”Å‚Ÿ‚Ë‚«‚Á‚ƁB
—΂̕\ކ‚Ì‘æ‚Q”Å‚ªŽèŒ³‚É‚ ‚邯‚ǁAgawk‚ÅŠg’£‚³‚ê‚Ä‚¢‚é
³‹K•\Œ»‚Ìà–Ÿ‚Æ‚©‘‚ЂĂđæ‚Q”ł̂ق€‚ª‚šŠ©‚ßB
‚¿‚Ȃ݂ɒ艿‚S‚P‚O‚O‰~‚È‚èB

13:11
07/03/01 23:52:54
>>12
> Ô‚¢•\ކ‚Ì‘æ‚P”Å‚Ÿ‚Ë‚«‚Á‚ƁB
‚»‚€A‚»‚ê‚»‚êB ‚Ù‚ñ‚ŁA
gensub ‚ª‚È‚¢B‚à‚¿‚ë‚ñA
/inet/..... |& ....@‚à‚È‚¢B

Å‹ßA/inet/..... |& ....@‚ª‚ ‚éigawk3.1 ‚©‚çj‚±‚Æ‚ð’m‚Á‚āAgawk ‚ðŒ©’Œ‚µ‚Ä‚¢‚éB
Žg‚¢ŽÌ‚ẴvƒƒOƒ‰ƒ€‚Í gawk ‚ɏ`!!B


14:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/02 02:09:03
>>11
ƒgƒbƒpƒ“‚̍ŏ‰‚Ì–{‚È‚çŠm‚©1990”N‚̏t ‚Ÿ‚Á‚œ‚ÆŽv‚€B
ˆê‰žnawkƒŒƒxƒ‹‚Ì‹Lq‚̂͂ž‚È‚ñ‚ŁAgawk‚È‚ñ‚©‚̌ŗL‚Ì
Šg’£‚ðœ‚¯‚Ώ\•ªŽg‚Š‚é‚Å‚µ‚åB

105‰~‚́c‚¿‚Ɣ߂µ‚¢‚¯‚Ç‚¢‚¢l‚ɏE‚í‚ê‚Ä—~‚µ‚¢‚Ë‚ŠB


15:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/02 02:27:22
>>13
gawk‚́@/inet@Šg’£‚Á‚ăCƒ}ƒCƒ`Žg‚¢‚Â炭‚Ë?

”Ä—p“I‚Ȃ̂©‚à‚µ‚ê‚È‚¢‚¯‚ǁA‚šŽèŒy‚ÉhttpŒo—R‚Åwebƒy[ƒW‚Ì
“à—eŽæ‚ê‚ê‚΂¢‚¢‚Á‚ĂƂ«‚É‹Lq‚ª–Ê“|B


16:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/04 00:06:22
>>15
’Pƒ‚É

gawk '{print $0}' URLØÝž(foo.org)

‚Æ‚©‚ŃV[ƒ€ƒŒƒX‚ɃAƒNƒZƒX‚Å‚«‚邯‚¢‚€‚Ù‚€‚ª•Ö—˜‚Ȃ̂©‚È?

17:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/04 00:24:42
URLØÝž(www.gnu.org)
‚©‚çAŠÈ’P‚È—áB

BEGIN {
RS = ORS = "\r\n"
HttpService = "/inet/tcp/0/www.yahoo.com/80"
print "GET URLØÝž(www.yahoo.com") |& HttpService
while ((HttpService |& getline) > 0)
print $0
close(HttpService)
}


18:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/04 00:38:54
awk‚ÅSQL‚Ìleftjoin‚Ý‚œ‚¢‚È‚±‚Ƃł«‚éH

19:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/04 01:55:43
>>17
‚È‚ñ‚¶‚Ⴑ‚è‚áB
wget -O - URLØÝž(www.yahoo.com) ‚̏o—Í‚ð“ǂނ̂ƑS‘R•Ï‚í‚ç‚ñ‚ȁB

20:15
07/03/04 03:46:24
>>16
‚Ü‚ @wget‚Æ‚©curlŽg‚Á‚Ä•W€“ü—Í‚©‚çŽæ‚ê‚æ‚Æ‚¢‚€˜b‚à‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ǁA
http://‚Ù‚°‚Ù‚°@‚Í“Á•ʈµ‚¢‚µ‚Ä‚­‚ê‚邯‚€‚ꂵ‚¢‚È‚ ‚ÆŽv‚Á‚Ä‚éB

‚Ü‚ HTML“Ç‚ñ‚Å‚»‚ê‚ð‰ðÍ‚·‚éŽèŠÔ‚ªŽŸ‚ɑ҂Á‚Ă邯‚Ç‚³w


21:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/04 03:55:11
ƒGƒ“ƒR[ƒfƒBƒ“ƒO‘Ήž‚Æ‚©FXl‚Ђ邯Aawk‚ÅHTML‚ðˆ—‚µ‚æ‚€‚Æ‚·‚é‚Ù‚€‚ª
–³—‚ª‚ ‚銎‚¶B
‘f’Œ‚ÉP‚ł͂¶‚܂錟Œê‚Æ‚©Žg‚Á‚Æ‚¯‚΁H‚Ý‚œ‚¢‚ȁB

22:19
07/03/04 04:55:31
>>21
P‚Æ‚©RŽg‚Š‚Á‚Ă̂͂܂ ‚»‚€‚È‚ñ‚Ÿ‚¯‚ǁAHTML‚̑Ó–«‚Æ‚©ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ð‹C‚É‚µ‚È‚¢‚Å
‚¢‚¢Žg‚¢“¹‚ōl‚ЂĂœ(ŒÂl“I‚É‚»‚€‚¢‚€Žù—v‚ª‚ ‚é)‚̂łˁB
HTML‚ÉŠÖ‚µ‚Ă͂«‚¿‚ñ‚Æ‚µ‚œƒhƒLƒ…ƒƒ“ƒg‚È‚çxgawk‚łǂ€‚É‚©‚È‚é?




23:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/14 16:26:36
ÌAFortranAC‚®‚ç‚¢‚µ‚©’m‚ç‚È‚©‚Á‚œŽžA
u‚Š‚ÁA‚±‚ñ‚Ȑ”s‚ÅŒvŽZo—ˆ‚é‚́Hv
uƒvƒƒOƒ‰ƒ€“à‚Ƀtƒ@ƒCƒ‹–Œ‘‚©‚È‚­‚Ä—Ç‚¢‚́Hv
u‚±‚̐”s‚ŁA‚·‚ׂẴf[ƒ^‚ÌŒvŽZ‚µ‚Ä‚­‚ê‚é‚́Hv
‚Á‚āA‹Á‚«‚È‚ª‚ç—Fl‚É‹³‚ЂĂà‚ç‚¢‚Ü‚µ‚œB
¡‚È‚çAExcel‚Å‚·‚邿‚€‚ÈŒvŽZ‚Í‚·‚ׂÄawk‚Å‚µ‚Ă܂µ‚œB
ƒAƒXƒL[‚©‚ç256”{ƒVƒŠ[ƒY‚ªo‚œ‚®‚ç‚¢‚Ÿ‚©‚ç
’–Ú‚ÌŒŸŒê‚Ÿ‚Á‚œ‚ñ‚Ÿ‚æ‚ˁB



24:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/03/14 16:40:22
Visicalc‚Æ1-2-3‚Íawkƒu[ƒ€‚æ‚èÌ‚©‚ç‚ ‚Á‚œ‚ñ‚Ÿ‚¯‚ǂˁB
UNIX‚Á‚ĈӊO‚ƌ­‚È‚¢‚ñ‚Ÿ‚æ‚ˁB

25:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/04/14 08:00:42
>10
”­sŠ‚ªV‹IŒ³ŽÐ‚́uƒvƒƒOƒ‰ƒ~ƒ“ƒOŒŸŒêAWKv‚ð2005”N‚ɒ艿3465‰~iÅžj‚Å”ƒ‚¢‚Ü‚µ‚œB
‰œ•t‚Ɂu–{‘‚Í1989”N11ŒŽ‚ÉŠ”Ž®‰ïŽÐƒgƒbƒpƒ“‚æ‚è”­s‚³‚ê‚Ü‚µ‚œB‚±‚Ì“xAДޮ‰ïŽÐV‹IŒ³ŽÐ‚æ‚èAŒŽo”ŎЁA–óŽÒ‚Ì‹–‰Â‚𓟂čĔ­s‚¢‚œ‚µ‚Ü‚µ‚œBv‚Ə‘‚©‚ê‚Ä‚¢‚Ü‚·B

26:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/04/14 09:43:47
V‹IŒ³ŽÐ‚Á‚ÄRPG‚Ì–{‚µ‚©o‚µ‚ĂȂ¢‚ÆŽv‚Á‚Ä‚œ‚©‚çˆÓŠO‚ŸB


27:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/04/14 13:42:47
‘åÌ‚É’Ê‚Á‚Ä‚œ‚ê‚Ì“y–؍HŠw‰È‚É‚Íawk‚ÌŽö‹Æ‚ª‚ ‚Á‚œ
ŽÀŒ±‚̃f[ƒ^ˆ—‚ɂłàŽg‚Á‚Ăقµ‚©‚Á‚œ‚ñ‚Ÿ‚ë‚€

28:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/04/16 17:34:08
>24
awkƒu[ƒ€‚́AŒ—‚Ɖœ”N ‚Å‚µ‚å‚€‚©?

29:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/04/17 00:31:15
>>28
DOS––ŠúB256”{–{‚ªo‚œ93”N ‚ªƒs[ƒN‚ł́B
Œã‚ÌPerl‚Ƃ͔äŠr‚ɂȂç‚È‚¢ƒvƒ`ƒu[ƒ€‚Ÿ‚¯‚ǁB

30:28
07/04/17 08:45:33
>29
Œä‰ñ“š‚ ‚è‚ª‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

31:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/04 21:28:49
Å‹ß‚̏î•ñ‚́A‚±‚¿‚çI
URLØÝž(gauc.no-ip.org)

32:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/07/14 08:27:58
‹SŽÔawk‚ð’N‚©ì‚Á‚Ä‚­‚ê‚È‚¢‚©‚ȁ[


33:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/07/15 03:17:40
>>32
‚¢‚¢‚±‚ÆŒŸ‚€‚Ë‚¥B
Ž^¬!

34:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/03 08:59:45
‚ ‚ƃ[ƒJƒ‹•ϐ”‚ª—~‚µ‚¢‚È

35:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/03 10:30:14
function‚Ì’†‚̓[ƒJƒ‹•ϐ”‚É‚È‚é‚æB

36:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/04 00:12:17
‚¢‚‚©‚çH–¢‚Ÿ‚Ɉø”‚É•À‚ׂé‚à‚ñ‚Ÿ‚ƁB

37:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/04 09:33:02
‚ [A‚²‚ß‚ñAˆø”•À‚ׂœ‚â‚‚ªƒ[ƒJƒ‹•ϐ”‚ɂȂéB‚Ÿ‚Á‚œB
æ‚ɐ錟‚·‚ê‚΂¢‚¢‚ñ‚Ÿ‚©‚ç•ʂɂ悭‚ˁH

38:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/09 04:42:02
ƒLƒ‚‚¢‚â‚ñB‚»‚Ì‚â‚è•ûB

39:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/14 04:37:24
‚±‚ê‚©‚çawk‚ð•׋­‚µ‚Ü‚·B

40:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/14 09:05:13
awk‚ðŠw‚Ô‚±‚ƂɂȂé‚Å‚µ‚å‚€B

41:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/15 01:03:04
‚݂Ȃ³‚ñawk‚ÍŒê‚ç‚È‚¢‚̂ł·‚ˁB

42:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/15 10:28:44
‘D“ªawk‚µ‚Ä‘DŽR‚É“o‚éB

43:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/16 03:03:51
l‚ÉŒŸ‚Š‚é‚Ù‚Çawk’m‚Á‚Ä‚é–ó‚Å‚à–³‚¢‚µ

44:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/16 10:27:22
‚Ÿ‚¯‚ǐl‚̘b‚Í•·‚«‚œ‚¢‚µ

45:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/17 18:12:15
awk‚Ú—˜’Ê

46:cat.awk
07/09/19 08:55:44
1

47:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 16:41:49
awk‚ð•׋­‚µ‚Ä‚¢‚é‚̂ł·‚ªAPerl‚ÉŠµ‚ê‚Ä‚¢‚é‚©‚ç‚©
awk‚łł«‚邱‚Æ‚ÍPerl‚яƒ“ƒ‰ƒCƒi[‚Å‚â‚Á‚œ‚Ù‚€‚ª(­‚È‚­‚Æ‚àŽ©•ª‚ɂƂÁ‚Ä‚Í)‘¬‚¢‹C‚ª‚µ‚ĂȂè‚Ü‚¹‚ñB
‚±‚ê‚ɂ‚¢‚Äawkn—ûŽÒ‚Å‚ ‚éŠF—l‚Í‚¢‚©‚ª‚šl‚Š‚É‚È‚è‚Ü‚·‚©H
‚±‚€‚¢‚€Žž‚Íawk‚̂ق€‚ª•Ö—˜I‚Æ‚¢‚€—á‚ɂ͂ǂñ‚È‚à‚Ì‚ª‚ ‚è‚Ü‚·‚©H

48:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 16:43:11
ª‚ ‚Á‘¬‚¢‚Æ‚¢‚€‚̂́AƒR[ƒh‚ð‘‚­‚Ì‚ª‘¬‚¢‚Æ‚¢‚€ˆÓ–¡‚Å‚·B

49:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 16:48:06
>>47
perl ‚͂Ȃ­‚Ä‚à awk ‚È‚ç“ü‚Á‚Ä‚¢‚鎖‚ª‚ ‚é

50:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 16:53:58
uƒR[ƒh‚ð‘‚­‚Ì‚ª‘¬‚¢v‚Æ‚¢‚€Šî€‚ŁA
u‚±‚€‚¢‚€Žž‚Íawk‚̂ق€‚ª•Ö—˜v‚Æ‚¢‚€—á‚𑌐l‚É‹“‚°‚³‚¹‚Ä‚àA
‚»‚ê‚Í‚»‚̐lŠÔ‚ɂƂÁ‚Ă̑¬‚¢‹C‚ª‚·‚é•Ö—˜‚³‚Å‚ ‚Á‚āA
ˆÓ–¡‚Ì‚ ‚éˆê”Ê“I‚È‹c˜_‚ɂȂç‚È‚¢‚̂ł͂Ȃ¢‚©H

51:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 16:57:51
Perl‚àRuby‚àPython‚àŽg‚€‚¯‚ǁA“Á’è‚̃Jƒ‰ƒ€‚Ÿ‚¯‚É‹»–¡‚ª‚ ‚éƒP[ƒX‚Í
–³ˆÓޝ‚Éawk‚ðŽg‚€‚±‚Æ‚à‚ ‚éB

perl -a ‚Æ‚© cut‚µ‚Äpaste‚Æ‚©‚à‚ ‚邯‚ǁB


52:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 18:19:27
>>49 ŠÂ‹«‚É‚æ‚炞“ü‚Á‚Ä‚¢‚邯‚¢‚€‚±‚Ƃł·‚ˁB

>>50@‚»‚€‚Å‚·‚ˁB
‚È‚ºawk‚Ȃ̂©A
ˆê”Ê“I‚ɂ͂ǂ€‚¢‚€Žž‚Éawk‚ªŽg‚í‚ê‚é‚Ì‚©A
‚Æ‚¢‚€‚Ì‚ªƒCƒ}ƒCƒ`Ž©•ª‚̂Ȃ©‚Å•ª‚©‚Á‚Ä‚¢‚È‚¢‚̂ł·B

>>51 ­‚µ•׋­‚µ‚œŒÀ‚è‚ł́AŠm‚©‚ɃJƒ‰ƒ€‚ÌŽæ‚èo‚µ‚Íawk‚ª•Ö—˜‚Ȃ̂©‚à‚ÆŽv‚¢‚Ü‚µ‚œB



53:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 19:55:33
>>52
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚Ì’†‚ŁA•nŽã‚ȃVƒFƒ‹‚ÌŒvŽZ”\—Í‚ð
•â‚€‚œ‚߂ɁAƒc[ƒ‹ƒ{ƒbƒNƒX‚̈ê‚‚Ƃµ‚ÄŽg‚í‚ê‚邱‚Æ‚ª‘œ‚¢B

‚̂ŁAƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ð‘‚­‹@‰ï‚ª‘œ‚¢‚̂ȂçA‚â‚Á‚Ä‚š‚¢‚Ä
‘¹‚Í–³‚¢‚ÆŽv‚€‚ªAƒtƒbƒgƒvƒŠƒ“ƒg‚ª‘œ­ƒfƒJƒC‚±‚ƂƂâ‚âˆÚA«‚É
Œ‡‚¯‚邱‚Æ‚ð‹C‚É‚µ‚È‚¯‚ê‚΁A•Ê‚ÉPerlŽg‚Á‚œ‚Á‚Ä‚¢‚¢‚킯‚Ÿ
i‚Ç‚€‚¹¡‚È‚ç‘å’ï‚ÍŽg‚Š‚é‚Ÿ‚ë‚€‚µAawk‚É‚µ‚Ä‚àˆê‰žPosix•W€‚Ÿ‚ª
FX•ώ킪‚ ‚éjB

‚܁A’P‚ɕ֗˜‚ȃXƒNƒŠƒvƒgŒŸŒê‚ª—~‚µ‚¢‚Ÿ‚¯‚È‚çA¡Xawk‚ð‚â‚éˆÓ–¡‚Í
‚Ù‚Æ‚ñ‚ǂȂ¢‚Ÿ‚ë‚€B
ƒtƒB[ƒ‹ƒh•ªŠ„‚Ÿ‚¯‚È‚çperl -a‚Åawk‚̐^Ž—‚ª‚Å‚«‚邵‚ȁB

54:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 20:06:52
>>53 ’š”J‚È‚š•ÔŽ–‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ƒVƒFƒ‹‚ÌŒvŽZ‚̕⏕‚Å‚·‚©B
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ð‘‚­‹@‰ï‚Í‘œ­‚Í‚ ‚é‚̂ŁA‘œ­‚ÍŠo‚Š‚Ä‚š‚±‚€‚ÆŽv‚¢‚Ü‚·B

55:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 21:00:04
awk‚Æper‚ŒAˆ—‘¬“x‚͂ǂÁ‚¿‚ª‘¬‚¢‚ñ‚Ÿ‚ëH
‚Á‚ăIƒ}ƒG‚ªŽŽ‚¹‚Á‚ÄŒŸ‚í‚ê‚»‚€‚Ÿ‚¯‚ǂӂƎv‚Á‚œ‚ñ‚ŏ‘‚¢‚Ă݂œB

56:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 22:17:45
awk‚͏ˆ—Œn‘œ‚¢‚©‚ç‚È‚Ÿ
‰œ‚̏ˆ—‚©‚É‚à‚æ‚邟‚ë‚€‚µ

57:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 23:45:00
‚Ç‚¿‚ç‚à“ŸˆÓ‚Æ‚·‚é’Pƒ‚ȃeƒLƒXƒg‚̃tƒBƒ‹ƒ^ƒŠƒ“ƒOˆ—‚È‚çA
I/O‘¬“x‚Ő§ŒÀ‚³‚ê‚é‚̂łǂ¿‚ç‚Å‚à(ˆœ‚¢‚Ísed‚ðŽ‚¿o‚µ‚Ä‚à)‘債‚ĕςí‚ç‚È‚¢‚ÆŽv‚€B

awk‚̐^œ’ž‚͈ês–ì˜Y‚É‚ ‚邯Žv‚€Ž„‚́A‚±‚ñ‚È‚Ì‚ð‚æ‚­‘‚«ŽÌ‚Ä‚éB
--
awk 'BEGIN {print 1+2*3-4;}'
ls -l /tmp|awk '$5>0'
ls -l |awk '{sum+=$5;} END{print sum;}'

58:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/19 23:51:16
Perl‚É‚œ‚¢‚·‚éAwk‚ÌŒ»ŽÀ“IƒƒŠƒbƒg‚̓ƒ‚ƒŠÁ”­‚È‚¢‚±‚Æ‚­‚ç‚¢‚Å
‚±‚ê‚͍¡‚ÌŒvŽZ‹@‚ł͔÷X‚œ‚é–â‘肟B
ESR‚ÌArt of UNIX Programming‚ð—§‚¿“ǂ݂µ‚œ‚ç
Awk‚ªƒƒ‚ƒŠß–ñ‚Ì‚œ‚߂Ɏd—l‚𐧌À‚µ‚œ‚±‚Æ‚ª
‘Šú‚É‹£‘ˆ—Í‚ð‚È‚­‚µ‚œ——R‚Ƙ_‚¶‚Ä‚¢‚œB
ƒoƒbƒh‚ÈŒŸŒêÝŒv‚ÌŒ©–{‚Á‚ÄŠŽ‚¶‚ŁA‚¿‚Æ•s–ù‰õ‚Ÿ‚Á‚œ

59:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/22 02:28:36
>>57
‰Ž‚àŽžX‚â‚éB
‚»‚ÌŽž‚͕֗˜I‚ÆŽv‚Á‚Ä.cshrc‚Æ‚©‚Éalias“o˜^‚·‚邯‚Ç‚·‚®‚É–Y‚ê‚Ä“¯‚¶“à—e‚ðŽè‘Å‚¿‚µ‚Ä‚œ‚è‚·‚é
‚»‚Ì‹“‹å‚É‚±‚ê‚͕֗˜I‚ÆŽv‚Á‚Ä.cshrcŠJ‚­‚ÆŠù‚É“o˜^‚µ‚Ä‚ ‚邯‚¢‚€c

60:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/22 09:21:37
>>59
‘S‰Ž‚ª‹€ŠŽ‚µ‚œB

61:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/24 12:01:33
i.cshrc‚ð.bashrc‚É’u‚«Š·‚Ђāj@‰Ž‚à“¯‚¶ŒoŒ±‚ª‚ ‚éB

62:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/28 00:37:50
uˆês–ì˜Yv‚Í–Œ–ó

63:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/28 02:53:12
awk‚ʼnïŒv—pƒXƒNƒŠƒvƒg‚ð‘‚­‚æ‚èA‰ïŒv‚Ì‚µ‚­‚Ý‚ð—‰ð‚·‚é‚±‚Ƃ̕û‚ª
‰Ž‚ɂ͗y‚©‚ɓ‚¢

65:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/09/28 14:47:04
Perl‚Ÿ‚¯‚ǁA‚±‚ê‚́H
URLØÝž(www.moge.org)


66:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/02 02:19:46
Perl ‚̓R[ƒhˆê–ÚŒ©‚ĉނªcore“f‚«‚»‚€‚ɂȂé

67:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/02 07:50:30
”CˆÓ‚É core ‚ª“f‚¯‚œ‚ç•Ö—˜‚Ÿ‚æ‚ȁB“ú‹L‘ã‚í‚è‚ɂȂéB

68:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/02 08:00:10
>>67
‘ÌŒ^ˆÛŽ‚Ì‚œ‚߂ɗ]‹V‚È‚­‚³‚ê‚Ä‚¢‚él‚à‚¢‚œ‚æ‚€‚Å‚·B
Žw‚ðA‚É“ü‚ê‚邿‚€‚É‚·‚é‚̂ŁA‘­‚ÉŒŸ‚€‚°‚낟‚±‚ªŽw‚ɂł«‚Ü‚·B

69:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/03 23:18:59
awk‚Á‚ĂȂñ‚ÅPerl•—‚ɐ³‹K•\Œ»’uŠ·‚Å‚«‚邿‚€‚ɂȂç‚ñ‚́B“ÆŽ©Šg’£‚Å‚à‚¢‚¢‚ñ‚Ÿ‚¯‚ǂȁB


70:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/04 02:48:29
>>69
‚ñA‚­‚킵‚­B

Perl‚̃ƒ^•¶Žš‚ðŽg‚¢‚œ‚¢‚Æ‚¢‚€‚̂Ƃ͈ႀ‚Ì?
#Žg‚Š‚ñ‚킯‚Ÿ‚ª


71:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/04 21:53:48
awk‚ÍDFA‚Åperl‚ÍNFA‚Ÿ‚Á‚¯‚©?


72:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/10/05 02:45:00
>>71
ƒIƒŠƒWƒiƒ‹‚ł͂ˁB
’†‚É‚ÍNFA‚ðŽg‚Á‚Ä‚¢‚éawk‚à‚ ‚éBmawk‚Æ‚©B


73:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/22 06:36:33
xgawk‚Å‘œ”{’·®”‚ðŽg‚¢‚œ‚¢‚ñ‚Å‚·‚ªA
printf( "%ld\n", num );
‚ł͌…”‚Í‘‚Š‚Ä‚àž“x‚͏オ‚Á‚ĂȂ¢‚æ‚€‚Å‚·B
Œ^éŒŸ‚·‚é‚ɂ͂ǂ€‚·‚é‚̂łµ‚å‚€‚©

74:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/22 07:17:23
>>73
‘œ”{’·®”‚ðŽÀ‘•‚·‚é‚̂Ɍ•ʂ̐ž“x‚ðã‚°‚Ăǂ€‚·‚éB

75:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/22 07:34:48
xgawk‚Í‘œ”{’·®”‚ ‚é‚ñ‚Å‚·‚æ‚ˁH
‚ŁAruby‚̂悀‚É–³éŒŸ‚ÅŽg‚Ђ邩‚ÆŽv‚Á‚œ‚ç‚»‚€‚ł͂Ȃ¢‚炵‚¢‚̂ŁA
‚Ç‚€‚·‚é‚Ì‚©‚ƁB

URLØÝž(home.vrweb.de)
‚¢‚Ü‚±‚̂ւñŒ©‚Ä‚é‚ñ‚Å‚·‚ª

76:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/22 08:47:49
MPFR,‘œ”{’·®”‚ł͂Ȃ­ŽÀ”‚©‚ȁB
ƒOƒO‚Á‚ÄŒ©‚‚¯‚Ü‚µ‚œB
URLØÝž(www.kt.rim.or.jp)

URLØÝž(golf.shinh.org)
ŽÀ‚Í‚±‚ê‚â‚Á‚Ä‚é‚ñ‚Å‚·‚ªB
‚ ‚Æ‚Ídll‚̃pƒX‚ª•ª‚©‚ê‚΁EEE

77:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/26 21:13:28
>>76
u‚ ‚È‚²‚év‚Ì xgawk ‚Í MPFR Ï‚ñ‚łȂ¢‚ÆŽv‚€‚ªEEEB


78:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/11/29 08:00:03
‚»‚€‚Å‚·‚©
‚Ç‚¿‚ç‚É‚µ‚Ä‚àŽÀ”‚Á‚ÄŽ–‚Í‚â‚Á‚Ï–³—‚È‹C‚ª‚µ‚Ü‚µ‚œ

79:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/04 07:28:20
sed‚Ý‚œ‚¢‚ɁAƒpƒ^[ƒ“•”•ª‚ðs”ԍ†‚ÅŽw’èo—ˆ‚Ü‚¹‚ñ‚©H

80:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/04 09:32:19
>>79
awk 'NR == 79 {print;}'
‚Á‚Ä‚±‚Æ? ‚»‚ê‚Æ‚àA
awk 'FNR == 79 {print;}'
‚Á‚Ä‚±‚Æ?

81:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/04 14:24:54
>80
‚Í‚¶‚ßsed‚Ý‚œ‚¢‚É 10,35{ ‚Ý‚œ‚¢‚ÈŠŽ‚¶‚ɏ‘‚¢‚ă_ƒ‚Ÿ‚Á‚œ‚Ì‚Å; }
•’ʂɔäŠrŽ®‘‚­‚ñ‚Å‚·‚ˁB10<=NR&&NR<=35{ ‚ŏo—ˆ‚Ü‚µ‚œ; }
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

82:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/05 00:50:26
>>81
‚à‚€­‚µ sed ‚炵‚­‚µ‚œ‚¢‚È‚çA
10==NR, NR==35 { print }
‚È‚ñ‚Ä‚Ì‚à‚ ‚è

83:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/14 09:02:50
awk ‚̓IƒvƒVƒ‡ƒ“‚È‚µ‚Ÿ‚ƃƒ“ƒ‰ƒCƒi[‚̃R[ƒh‚ð‘‚­‚±‚Æ‚É‚È‚é‚ÆŽv‚¢‚Ü‚·‚ª
ŽÀÛ awk ‚̃ƒ“ƒ‰ƒCƒi[‚Á‚Ăǂñ‚ÈŽž‚ÉŽg‚¢‚Ü‚·‚©H
‚ ‚܂茩‚œ‚±‚Æ‚ª‚È‚­‚āc

84:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/15 18:59:18
‚ AƒR[ƒh‘‚«‚»‚€‚Ȃ̂͌ãŽÒ‚Å‚·B
•œ‹Ï‚Æ‚©‡Œv‚Ý‚œ‚¢‚ȃ‚ƒm‚ɂ͗ǂ³‚»‚€‚Å‚·‚ˁB

89:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/22 16:52:32
‚æ‚­‘‚­ˆês
du -k|awk '$1 > 10000'
‚Å‚©‚¢ƒfƒŒƒNƒgƒŠ‚ð‚³‚ª‚·

91:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/29 23:34:51
‰Ž‚ª‚æ‚­‘‚­ˆês–ì˜Y
$ awk 1 > hoge.sh

92:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/31 12:58:14
>>91
‚»‚ê‚ɉœ‚̈Ӗ¡‚ª?
cat > hoge.sh‚Å‚àŽ–‚ª‘«‚è‚»‚€‚Ÿ‚ªB

93:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/01/31 18:48:07
>92
Windows‚Éawk“ü‚ê‚Ä‚œŽž‚ɁA‚±‚ñ‚ȃwƒ“‚ȕȂª•t‚¢‚Ä‚µ‚Ü‚Á‚œB

94:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/02 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/02 13:01:48
‚»‚ê‚ð“®‚©‚·‚ɂ͂܂ž gawk ‚ð‚Ç‚±‚©‚©‚ç“üŽè‚·‚éB

96:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/02 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/10 19:28:07
awk '{count[$1] += $2;} END{for (aaa in count) {print aaa count[aaa]}}'
‚ ‚Ƃ̓\[ƒg‚·‚ê‚΂¢‚¢‚Í‚ž

99:97
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/10 20:33:27
>>99
bash‚Æ‚©‚Ìfor‚Æ‚©‚Æ“¯‚¶‚Å“K“–‚È•¶Žš—ñ‚È‚ç‚È‚ñ‚Å‚à‚¢‚¢‚Å‚·D—á‚ɏo‚Ä‚«‚œaaa‚È‚ñ‚©‚É‚·‚é‚©‚ç‚â‚₱‚µ‚­‚È‚Á‚Ä‚·‚݂܂¹‚ñD
for(hoge in list) {...}
‚Å”z—ñlist‚̃L[‚ð•ЂÁ’[‚©‚çhoge‚É“ü‚ê‚㋁[ƒv‚·‚é‚Á‚ĈӖ¡‚ɂȂé‚Í‚ž‚Å‚·‚æD

101:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/10 20:37:23
101‚Å‚·B‚·‚Ü‚ñonz


103:‚98
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/10 20:42:05
>>101
c”œÈ‚µ‚Ă܂·

‚¢‚âC‚Ù‚çC‚‚¢‚¢‚‚à‚̃NƒZ‚Łc‚²‚ß‚ñ

105:97
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/13 07:31:34
gsub‚Å[.*]‚ð’u‚«Š·‚Š‚é‚ɂ͂ǂ€‚·‚ê‚΂¢‚¢‚Å‚µ‚å‚€‚©H

107:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/14 02:38:02
>>106
‚»‚ê‚ÍƒŠƒeƒ‰ƒ‹‚Æ‚µ‚Ĉµ‚Á‚ĂƂ¢‚€‚±‚Æ‚©‚¢?
‚È‚ç‘S•”ƒGƒXƒP[ƒv‚·‚ê‚΂¢‚¢‚ÆŽv‚€‚ª‰œ‚©–â‘肪‚ ‚é‚Ì?


108:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/16 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/16 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/16 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/18 22:32:44
>>111
‚¢‚‚̃ŒƒX‚ɃŒƒX‚µ‚Ä‚ñ‚Ÿi‚—

ÓÚ‚à”ƒ‚Á‚œ‚¯‚ǁA‚Ü‚Ÿ‘å‚«‚È–{‰®‚ÅŒ©‚©‚¯‚é‚ˁB


113:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/19 02:59:17
>2007”N5ŒŽ9“ú@‘æ1”Å‘æ16ü”­s@

–{‰®‚Ì’I‚Å–°‚葱‚¯‚Ä‚œ‚Á‚Ă킯‚¶‚á‚È‚¢‚Ì‚©w


114:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/24 00:57:13
–Ú‚ª—Ø ‚Ɉê’v‚·‚é“ú–{Œê‚̃y[ƒW –ñ 1,920 Œ’† 1 - 20 Œ–Ú (0.24 •b)

115:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/02/24 01:00:56
ƒƒK—Ø

116:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/03/28 21:53:28
sed, awk, ruby ‚ðŽg‚€B
‚»‚ꂌ‚ê“KÞ“KŠ‚ÅŽg‚€‚¯‚ǁA
used ‚Ÿ‚¯vuawk ‚Ÿ‚¯v‚ōς܂¹‚ç‚ê‚邯A
•sŽv‹c‚ÈŠì‚Ñ‚ðŠŽ‚¶‚éB

117:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/03/30 14:05:33
>>116
‚€‚¿AAIXŽg‚Á‚Ä‚é‚ñ‚Åksh+sed+awk+perl‚Ÿ‚ȁB
ruby‚ª•W€‚ŃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚éŠÂ‹«‚Á‚Ä‚ ‚ñ‚܂Ȃ¢‚ÆŽv‚€B

118:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/03/30 16:22:26
ŒÃ‚¢ƒT[ƒo‚Ÿ‚ÆPerl‚·‚ç“ü‚Á‚ĂȂ¢Ž–‚ª‚ ‚é‚©‚çawk‚͏d•ó‚·‚éB


119:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 10:26:45
Å‹ß‚Ìgawk‚ªƒlƒbƒgƒ[ƒN‚É‚àŽg‚Ђ邯’m‚Á‚Ä‚¿‚å‚Á‚Æ‹Á‚¢‚œ‚—
ƒJ[ƒjƒnƒ“‚Ì–{ƒŒƒxƒ‹i‚Æ‚©256”{j‚µ‚©’m‚ç‚È‚¢l‚Á‚Ä‘œ‚¢‚ÆŽv‚€B

120:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 12:44:41
ƒm[ƒ}ƒ‹‚Ìawk‚ÅXML‚ðŽš‰º‚°‚µ‚œ‚肵‚Ä‚€‚Ü‚­•\ŽŠ‚³‚¹‚é‚ɂ͂ǂ€‚·‚ê‚΂¢‚¢‚Ì‚©‚ȁEEE

121:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 17:09:18
sed‚Ÿ‚¯‚ŏ‘‚¯‚邯A‰Ž‚Á‚Ä“ªƒCƒC‚©‚à‚Á‚ÄŽv‚€B

#!/bin/sed -f

122:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 17:16:17
•¶Žš—ñ‚Ì’Pƒ‚È’uŠ·‚Ÿ‚¯‚È‚çawk‚æ‚èŠÈ’P‚ɏ‘‚¯‚é‚ñ‚Ÿ‚¯‚ǁB
awk‚ɌŎ·‚µ‚È‚¢‚Å—Õ‹@‰ž•Ï‚Ésed‚ðŽg‚€‚Á‚ĈӖ¡‚łȂç—v—Ì‚ª‚¢‚¢‚Æ‚¢‚€ˆÓ–¡‚ÅŒ«‚¢‚¯‚ǁB
# awk‚ŏ‘‚¢‚œ•û‚ªŠÈ’P‚È‚±‚Æ‚ðsed‚ÅŠæ’£‚Á‚ď‘‚¢‚œ‚Ì‚Ÿ‚Æ‚µ‚œ‚çA‚»‚̈Ӗ¡‚ł͓ªˆ«‚¢‚Èw

123:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 17:34:45
awk‚©‚çsystem‚ÅsedŒÄ‚Ô‚±‚Ƃ͎žX‚ ‚é‚—

124:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/06 19:26:56
VisiCalc‚̍lˆÄŽÒDan Bricklin‚É‚æ‚éƒAƒCƒfƒA‚Ìà–Ÿ
URLØÝž(www.danbricklin.com)

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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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––”ö‚ɒljÁ‘‚«ž‚ݕۑ¶
i‹³‚ЂĒž‚¢‚œƒXƒNƒŠƒvƒg‚͏㏑‚«•Û‘¶‚Ȃ̂ŏo—͐æ‚Ì“à—e‚ªÁ‚ЂĂµ‚Ü‚¢‚Ü‚·j

‹C’·‚ɑ҂Á‚Ä‚¢‚Ü‚·‚̂ʼnœ‘²‚æ‚낵‚­‚šŠè‚¢’v‚µ‚Ü‚·

127:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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ƒ‹‚ɒljÁ‚Å‚«‚é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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 03:32:54
>>127‚³‚ñ
>>126‚Å‚·
‚𔿂ê‚̂Ƃ±‚둁X‚Ì‚²‰ð“šœ‚É‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·
ƒRƒ“ƒo[ƒg‚͕ʂ̃c[ƒ‹‚ōs‚€
DOSŠÂ‹«‚Å‚Ítype append.txt >> o—͐æƒtƒ@ƒCƒ‹–Œ‚ŒljÁ‘‚«ž‚Ý
—¹‰ð‚µ‚Ü‚µ‚œ
ƒ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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 04:02:07
>>127‚ÍŒ‹‹Çawk‚̉𓚂͂µ‚È‚¢‚̂ɂȂñ‚Å‚µ‚Ⴕ‚á‚èo‚Ä‚«‚œ‚́H
‚Å‚«‚È‚¢‚¶‚á‚ñ

131:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 06:48:34
>>130
Ž¿–â‚É‹ï‘̐«‚ª‚È‚¢‚©‚çˆê”ʘ_‚ð‘‚¢‚œ‚Ÿ‚¯‚Ÿ‚¯‚ǁB

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

132:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 13:29:56
>>132
DOS‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚ÌŽg‚¢•û‚Í‘ŒŠ‚Å•·‚¢‚Ä‚­‚êB

134:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 13:38:24
–ðŠ‚Ì‘‹Œû‚Ý‚œ‚¢‚ȑΉž‚Ÿ‚ȁB


135:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/07 13:43:47
DOS‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚ɂ‚¢‚Ă͑œ‚­‚ð’m‚ç‚È‚¢‚ñ‚Ÿ‚æB

136:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/12 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/12 19:01:22
‚ ‚ AƒXƒŒˆá‚¢‚Ÿ‚Á‚œB‚²‚ß‚ñ‚²‚ß‚ñB

140:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/04/12 19:58:47
‚È‚ñ‚Æ‚¢‚€Œë”š


141:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:141
08/05/06 02:56:02
‚ƁA•û–@‚ð‘‚¢‚Ä‚š‚¢‚ÄƒAƒŒ‚Ÿ‚¯‚ǁA
GŠÛŽg‚Á‚Ä‚é‚È‚çgrep‚ÌŽÀs‚ÅŒŸõ‚·‚éƒtƒ@ƒCƒ‹‚É(Œ»Ý‚Ì“à—e)‚Å
ŒŸõŒ‹‰Ê‚©‚çƒtƒ@ƒCƒ‹–Œ‚ƍs”ԍ†‚ðœ‹Ž‚·‚é‚̂łà‚Å‚«‚»‚€‚È‹C‚ª‚·‚éB
·‘å‚ɃXƒŒˆá‚¢‚Ÿ‚¯‚ǁB


143:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/05/06 14:28:43
>>142‚³‚ñ
‚ ‚肪‚Æ
‚Ü‚ŸŽv‚€‚æ‚€‚ɂł«‚Ä‚¢‚È‚¢‚ñ‚Ÿ
ŽQl‚É‚È‚é‚æŠŽŽÓ‚Å‚·

144:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/16 01:50:26
‚Ð‚Å‚Š‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—

145:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/16 01:50:57
‚·‚Ü‚ñŒë”š

146:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 02:28:00
awk '{x+=$NF}END{print x}' hoge

148:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 09:33:15
x‚¶‚á‚È‚­‚Äsum‚Æ‚©‚É‚µ‚æ‚€‚æB

149:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 13:36:51
ˆês–ì˜Y‚͎萔i‘Ő”jdŽ‹‚È‚ñ‚¶‚á‚Ü‚¢‚©

150:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 15:27:28
“‚¢‚Á‚ă}ƒjƒ…ƒAƒ‹“ǂ߂΍Ōã‚Ì—v‘f‚ðŽw‚·‚à‚Ì‚ª‰œ‚©‘‚¢‚Ä‚ ‚邯Žv‚€‚ª

151:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 16:09:13
“Ç‚ñ‚Å‚œ‚瑌l‚ɂȂñ‚©•·‚«‚Ü‚¹‚ñB

152:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/25 16:34:16
‚¶‚á‚ Aƒ}ƒjƒ…ƒAƒ‹“Ç‚ñ‚Å‚à‚í‚©‚ç‚È‚©‚Á‚œ‚炚Žèã‚°‚©

153:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/06/29 21:37:04
Windows ”Å‚Ì gawk-3.1.5 ‚Å`‘o•ûŒüƒpƒCƒv‚ª‚€‚Ü‚­“®ì‚µ‚Ü‚¹‚ñBˆÈ‰ºA
URLØÝž(www.kt.rim.or.jp)
‚©‚ç‚̃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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/01 20:42:14
‚±‚êŽg‚€‚Æ‚¢‚¢‚æ
URLØÝž(www.pipeunish.jp)


155:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 01:35:15
‚Ç‚€‚â‚Á‚œ‚ç Cygwin ‚Ì gawk(GNU Awk 3.1.6) ‚Å print length("‚ ‚¢‚€") ‚ª 3 ‚ɂȂé‚̂ł·‚©H


156:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 02:13:54
Windows‚̃o[ƒWƒ‡ƒ“‚­‚ç‚¢‘‚±‚€‚ȁB‚łȂ¢‚Æ’Þ‚è‚ÆŽv‚í‚ê‚邿

157:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 08:51:57
jgawk?

158:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 10:34:53
‚È‚É‚ð‚¢‚Á‚Ä‚é‚Ì‚©‚í‚©‚ç‚ñ
ƒ\[ƒX‚Ìtar.gz‚Á‚ĂȂɁH

160:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 10:42:47
URLØÝž(ftp.gnu.org) ‚©‚çƒ_ƒ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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 10:45:49
cygwin‚Íwin—p‚̃\[ƒX‚¶‚á‚È‚¢‚©‚ç
win—p‚̃\[ƒX‚ª‚¢‚é

162:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 11:53:32
>>160
Ì‚ ‚Á‚œDLL”ł͍ìŽÒ‚ª“ÆŽ©‚ɍì‚Á‚œ‚à‚݂̂œ‚¢‚Å
–{‰Æ‚É”œ‰f‚³‚ê‚ĂȂ¢‚©‚ç–{‰Æ‚̃\[ƒX‚©‚çDLL‚ðì‚é‚͖̂³—B
DLL”ł̃\[ƒX‚ðŽQl‚É‚µ‚ÄŽ©—͂ōì‚é‚©
‚Å‚«‚È‚¢‚È‚çìŽÒ‚ɘA—‚µ‚Ä‹Š—Í‚ð‹‚ß‚é‚µ‚©‚È‚¢B

163:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/02 12:05:07
>>160
Ž©•ª‚ʼnüC‚·‚邵‚©‚È‚¢‚Ÿ‚ë

164:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/03 02:36:53
(ɁÍ`)@±²ÀÀÀ

165:155
08/07/05 15:47:31
>156
XP [Version 5.1.2600] ‚Å‚Â

166: [\{}@{}@{}-] ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/05 17:55:22
>>153
‚Ü‚ŸŒ©‚Ă邩?
‘œ•ª‚È‚š‚Á‚Ă邯Žv‚€‚ñ‚ŐV‚µ‚¢‚Ì‚ÅŽŽ‚µ‚Ă݂Ă­‚è‚âB


167:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/06 06:36:13
‚€‚šH
ìŽÒ~—Õ‚©

168:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/06 07:02:21
‚·‚ñ‚΂炷‚¡

169:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/20 00:58:40
wƒvƒƒOƒ‰ƒ~ƒ“ƒOŒŸŒêAWKx‚ɂ͈ꉞÚ‚Á‚Ă邯‚Ç‚È
> iFS‚É‘ã“ü‚³‚ê‚éj•¶Žš—ñ‚ª1•¶Žš‚æ‚è’·‚¢‚Æ‚«‚́C³‹K•\Œ»‚Æ‚µ‚Ĉµ‚í‚ê‚é

171:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/20 01:10:48
ƒxƒ‹Œ€Œn“‚ÌŒŸŒê‚Í‹Lq‚ÌŽ©—R“x‚Í‚ ‚邪‹““®‚ª‚‚©‚݂Â炢

172:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/20 02:09:53
>>170
@hh‚ň͂ñ‚Ÿ•¶Žš—ñ‚ª³‹K•\Œ»‚Æ‚µ‚Ĉµ‚í‚ê‚é@‚Æ‚¢‚€‚±‚Æ‚Æ
@//‚ň͂ñ‚Ÿ³‹K•\Œ»’萔‚ŏ‘‚¢‚Ă͂¢‚¯‚È‚¢@‚Æ‚¢‚€‚±‚Ƃ͓¯‚¶‚ł͂Ȃ¢B
ŽÀÛAsplitŠÖ”‚́@‘æ‚Rˆø”‚É—^‚Ђ鐳‹K•\Œ»‚́@‚Ç‚¿‚ç‚Å‚à“®‚­
@‚ނނށA‚±‚±‚Å‚Í($0~/foo/)‚É’u‚«Š·‚Ђĕ]‰¿‚³‚ê‚È‚¢‚ñ‚Ÿc
171‚̈ӌ©‚ª³‚µ‚¢‚æ‚€‚Ÿ‚ˁ@ƒ`ƒƒƒ“ƒ`ƒƒƒ“



173:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/21 12:39:44
•¡”‚̃tƒ@ƒCƒ‹‚̓ǂݍž‚Ý‚Á‚Ăł«‚Ü‚·‚©H
print ƒtƒ@ƒCƒ‹1‚Ì$2 ƒtƒ@ƒCƒ‹2‚Ì$1
‚Ý‚œ‚¢‚ÈŠŽ‚¶‚Å

174:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/21 13:50:02
>>173
awk‚Ÿ‚¯‚Å‚â‚肜‚¢‚È‚çgetline‚ðŽg‚Š‚Î‚Å‚«‚éB

176:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/22 18:37:52
awk‚·‚²‚¢•Ö—˜‚ŁAgnuplot‚Æ‘g‚ݍ‡‚킹‚ÄExcel‚©‚ç‰ð•ú‚³‚ê‚‚‚ ‚è‚Ü‚·B
ã‚Ì•û‚É‚ ‚Á‚œDFA‚ÆNFAŽg‚Á‚Ă鎖‚©‚ç‚­‚éˆá‚¢‚Á‚ĂȂñ‚Å‚·‚©H


177:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/07/23 02:40:07
>>176

ˆê”Ԃ̈Ⴂ‚́ADFA‚Ÿ‚ÆŒã•ûŽQÆ‚ª‚Å‚«‚È‚¢‚±‚Æ‚©‚ȁB
‚Ƃ肠‚Š‚ž

DFA
‘O€”õ‚ÉŽèŠÔ‚ðŠ|‚¯‚邯‚Ǐˆ—‚»‚Ì‚à‚̂͑‚¢

NFA
‘ŠÀ‚ɏˆ—‚ðŽn‚߂邯‚ǁAˆ—‚ÉŽžŠÔ‚ª‚©‚©‚éê‡‚ª‚ ‚éB

‚®‚ç‚¢‚ɍl‚Š‚Ä‚š‚¯‚Î‚¢‚¢‚ÆŽv‚€B


178:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/02 00:57:57
•ÛŽç

179:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/02 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/02 14:49:58
‚š‚ê‚àawk‚łł«‚邱‚ƂȂçawk‚Å‚â‚éB
‚Å‚à‚ ‚Ü‚è‚ɃgƒŠƒbƒL[‚È‚±‚ƂɂȂ肻‚€‚Ÿ‚Á‚œ‚çperl‚Å‚â‚Á‚œ‚è‚·‚é‚©‚ȁB


181:‚ ‚¢‚¿‚á‚ñ
08/08/03 01:39:18
l‚É“n‚·‰Â”\«‚ª‚ ‚é‚È‚çAawk‚ÍŒ‹\‚‚炢‚±‚Æ‚ª‚ ‚éB
Perl‚Å‚â‚ê‚Ίî–{“I‚É–â‘è‚È‚¢‚©‚çAPerl‚ŏ‘‚­•È‚ª‚‚­B
ShellScript‚Å‚¢‚Á‚œ‚ñŽg‚€‚Ÿ‚¯‚È‚çAawk‚͕֗˜‚Ÿ‚¯‚ǁB

182:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/04 01:23:58
>>180
‰Ž‚à@AWK ‚łł«‚é‚È‚çAWKB
‚ƍl‚Ђ邯@ƒoƒCƒiƒŠ[‚̃f[ƒ^‚¢‚¶‚éˆÈŠO‚ÍAWK‚łł«‚é‚̂ł́c
i­‚È‚­‚Æ‚à@‰Ž‚É“úí‚̃j[ƒd‚ł́@‚»‚€‚Ÿj

183:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/07 01:55:09
‚â‚Á‚Ï‚è ASCII ‚Ÿ‚¯‚Ì–â‘è‚É‚µ‚Ä‚š‚¢‚œ•û‚ª–³“ïB

185:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/11 15:38:13
URLØÝž(www.kt.rim.or.jp)
‚Ń_ƒEƒ\‚Å‚«‚é‚Ì‚ªASCII‚ÆSJIS‚ð‚€‚Ü‚­ˆµ‚Š‚é‚â‚‚À‚á‚˂́H

186:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/13 22:12:09
awk‚ÍŽž‘ã‚̊֐”‚Ÿ‚©‚çŽg‚í‚ê‚È‚­‚È‚Á‚Ä‚¢‚­‚ñ‚Ÿ‚ë‚È‚ 

188:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/15 02:08:00
UTF-8‚̏ꍇ‚Å‚àŒÅ’è’·‚Í”ŒŠp•‚µ‚©‘Ήž‚Å‚«‚ĂȂ¢B
•¶Žš”‚ƃoƒCƒg”‚Æ•\ŽŠ•‚Æ‚©A“ú–{Œê‚Í–Ê“|‚Ÿ‚Ì‚€B

length()‚Æ‚©‚ŃoƒCƒg”‚ðE‚Š‚È‚¢‚©‚玩‘O‚ŏˆ—‚à‚â‚è‚É‚­‚¢B

189:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/21 00:40:10
>>189
‚Ù‚Æ‚ñ‚ǂ̕¶ŽšƒR[ƒh‚ª‰Â•Ï’·‚Ÿ‚©‚ç‚È‚ B
‘Š‘Î“I‚ÉŒ©‚ê‚΃}ƒV‚È•û‚É“ü‚é‚ñ‚¶‚á‚È‚¢?
ƒzƒXƒg‚ª—‚Þ‚Æ•¶ŽšƒR[ƒhŽü‚è‚͔ߎS‚Ÿ‚æc
ƒzƒXƒg‚¶‚á‚È‚¢‚Ȃ炻‚à‚»‚àŒÅ’è’·‚¶‚á‚È‚­‚Ä—Ç‚¢‚ñ‚Ÿ‚¯‚ǂˁB

191:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/23 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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/08/23 03:21:15
>>191

awklib@‚Ɂ@ord@‚Á‚ㆁ[ƒU[’è‹`‚̃‰ƒCƒuƒ‰ƒŠŠÖ”‚ª‚ ‚é‚©‚ç‚»‚ê‚ðŽg‚€B
Ž©‘O‚ōì‚Á‚Ä‚à‚¢‚¢‚¯‚ǂˁB

‚­‚킵‚­‚́@info@gawk@‚Å’²‚ׂāB


193:191
08/08/23 03:28:08
>>192
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·
‘‘¬ŒŸ“¢‚µ‚Ă݂܂·

194:191
08/08/23 10:56:41
>>192
URLØÝž(www.kt.rim.or.jp)
‚É‚ ‚Á‚œ‚à‚Ì‚ðŽŽ‚µ‚Ă݂܂µ‚œ.Šú‘Ò‚Ç‚š‚è‚Ì“®ì‚ð‚µ‚Ä‚­‚ê‚Ü‚·.
‚Ç‚€‚à‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œ.

195:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
08/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


ŽŸƒy[ƒW
ÅVƒŒƒX•\ŽŠ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚š‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ŽŠ
‰É‚‚Ԃµ2ch

5366“ú‘O‚ɍXV/63 KB
’S“–:undef