[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ģread.cgi‚Ö]
Update time : 09/01 08:48 / Filesize : 292 KB / Number-of Response : 1034
[‚±‚Ģƒ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 .net]
•…‚Į‚Ä‚ą‘ā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/

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2016/10/08(“y) 23:11:50.50 ID:ZMh6U7O9.net]
L”͂Ȓ²ø‰³BGawk‚Ģrefcard‚Å‚ą‚æ‚į‚ń‚Ęoperator‚Ɋ܂܂ź‚Ä‚¢‚é‚Č‚ B
‰‰ŽZŽq‚Ę–¾Šm‚É”FŽÆ‚µ‚Ä‚¢‚Č‚­‚Ä‚ąA$‚ĢŒć‚ÉŽ®OK‚ĘŽv‚Į‚Ä‚¢‚ź‚Ī·‚µŽx‚¦‚Č‚³‚»‚¤B

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2016/10/18(‰Ī) 23:10:18.54 ID:TQpGgbw6.net]
gawk4‚Ŋ֐”ƒ|ƒCƒ“ƒ^‚Ż‚½‚¢‚Č‚ą‚ń‚Ŗ’ljĮ‚³‚ź‚Ü‚µ‚½‚Æ‚ĒA‚±‚źlength‚Ę‚©substr‚Ģ
‘gž‚ŻŠÖ”‚ā@load‚µ‚½Ž©ģdll‚ĢŠÖ”‚Ę‚©‚É‚ąŽg‚¦‚é‚ń‚Å‚·‚Ė
ˆÄŠO•Ö—˜‚©‚ą

@load "hage.dll"
@BEGIN{
@kumi = "length"
@func = "hagefunc"
@ng[1] = "substr"
@print @kumi("ABC")
@print @func("œc Ü ƒ~ ")
@print @ng[1]("XYZ", 1, 1) # ”z—ń‰z‚µ‚ÉŒÄ‚Ś‚¤‚Ę‚µ‚½‚ēsyntax errorEEEŽc”O
}

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2016/10/21(‹ą) 17:10:59.85 ID:MQQBNMPM.net]
>>755
‚±‚¤‚¢‚¤‰ß‘aƒXƒŒ‚Å–³‘ʂɓ˂Į‚©‚©‚Į‚Ä‚­‚é‚ā‚‚ނ©‚Ā‚­‚ń‚¾‚ŖŽ€‚Ė

851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2016/11/23(…) 00:01:26.03 ID:bt3mTQnz.net]
>>840
ƒu[ƒƒ‰ƒ“‚©‚ę‚—‚—‚—

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2016/11/23(…) 01:18:15.98 ID:noM2Pdp3.net]
_‚Ø‚Ķ‚°‚¾[I^

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2016/11/30(…) 02:56:38.28 ID:PeC/aWZc.net]
imgur.com/a/1WEjn

854 –¼‘OF‚b‰SŽŅ [2017/02/28(‰Ī) 13:18:15.09 ID:Mb8mQo1M.net]
‚‚—‚‹ƒXƒNƒŠƒvƒg‚š‚bƒ\[ƒX‚É•ĻŠ·‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邽‚߂́u‚‚—‚‹‚v‚Ę‚¢‚¤ƒc[ƒ‹‚łł«‚邾‚ÆŠČ’P‚É‚t‚s‚e|‚WƒTƒ|[ƒg‚³‚¹‚é•ū–@‚š’m‚肽‚¢‚Å‚·B
ƒlƒbƒg‚ÅŽUX’²‚ׂ܂µ‚½‚Ŗ‚Č‚¢‚ꂤ‚Å‚·H

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/02(–Ų) 00:28:53.73 ID:CDxvUfiY.net]
‚±‚ĢƒXƒŒ‚ą‚P‚OŽü”N‚©

856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/05(“ś) 09:28:55.73 ID:EQCsqksH.net]
>>844
‚»‚ꂪ‚ ‚Č‚½‚ĢŒ»Ż‚ĢŽĄ—Ķ‚¾‚Į‚½‚Ę‚¢‚¤‚±‚Ƃł·
‚Ø”ę‚ź—l‚Å‚µ‚½



857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/05(“ś) 14:45:26.28 ID:KmKKYedf.net]
gawk‚ɑΉž‚µ‚Ä‚é‚Č‚ē‘åä•v‚Į‚Ä‚±‚Ę‚©‚ȁH
ascii‚µ‚©l‚¦‚Ä‚¢‚Č‚¢‚Č‚ēAƒ\[ƒX‘Sƒ`ƒFƒbƒNcB
—v‚·‚é‚ɁA“ś–{Œź‰»‚·‚é‚ń‚¾‚낤‚Æ‚ĒB

‘S‘R•Ź‚ĢŒ¾Œź•ĻŠ·‚É‚æ‚å‚Į‚Ę™ł‚ń‚¾‚±‚Ę‚Ŗ‚ ‚é‚ń‚¾‚Æ‚ĒA
»•i‰»‚µ‚æ‚į‚Į‚Ä‚©‚ēƒ_ƒuƒ‹ƒoƒCƒgl—¶‚µ‚ĂȂ¢‚±‚Ę‚Ŗ‚ķ‚©‚Į‚āA‚©‚Ȃ薏“|‚¾‚Į‚½B

‚ʂ肠‚¦‚ø•ĻŠ·‚µ‚Ä‚©‚ēAƒ\[ƒXŒ©‚Ä’¼‚·‚Ł‚¤‚Ŗ‘‚©‚Į‚½‚čiĪ

‚Ŗ‚ń‚Ī‚Į‚ĂˁB

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/06(ŒŽ) 11:39:31.22 ID:FdaYmB9f.net]
awk‚Ł@$1,$2...$6 ‚±‚ń‚ȏo—Ķ‚š«‰ŗ‚É‚µ‚½‚¢‚ń‚¾‚Æ‚Ē@‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Å‚·‚©‚ˁH
470230
470290
«
002347
002479

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/06(ŒŽ) 12:33:46.83 ID:FW5jfGh1.net]
GNU awk ‚Ģ asort() ‚šŽg‚¤‚Ę‚©B

printf '470230\n470290\n' |
gawk -vFS= -vOFS= '{
for(i=1;i<=NF;i++){
arr[i]=$i
};
asort(arr);
for(i=1;i<=NF;i++){
$i=arr[i]
};
print
}'

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/06(ŒŽ) 15:19:43.83 ID:FdaYmB9f.net]
‚ ‚肪‚Ę‚¤
gawk ‚¢‚ź‚Č‚¢‚łȂń‚Ę‚©‚Č‚ē‚Č‚¢‚©‚Č

861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/06(ŒŽ) 17:28:40.15 ID:FW5jfGh1.net]
‚¤`‚ńA‚»‚¤‚Č‚é‚Ę awk ‚šŽg‚ķ‚Č‚­‚Ä‚ą‚¢‚¢‚©‚Č

printf '470230\n470290\n' |
while read -r n
do
echo "$n" | grep -o . | sort -n | tr -d '\n'; echo
done

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/06(ŒŽ) 19:23:27.89 ID:08XsJPyW.net]
>>841
‚¾‚©‚ēƒu[ƒƒ‰ƒ“‚Ę‚©‚»‚¤‚¢‚¤‚ĢŠÖŒW‚Č‚¢‚©‚ēŽ€‚Ė‚Į‚ÄŒ¾‚Į‚Ä‚ń‚¾‚ėƒJƒX
Ž€‚Ė

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/06(ŒŽ) 19:24:30.15 ID:08XsJPyW.net]
>>845
”S’…‚Ŗ10”NˆŹ‰„–½‚µ‚Ä‚ą‰½‚ą‚·‚²‚­‚Ė‚¦‚ę
“Ė‚Į‚©‚©‚Į‚Ä‚«‚½‚Ō‚æ‚±‚ė‚·‚¼ŽG‹›Ž€‚Ė>>841

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/06(ŒŽ) 19:26:33.18 ID:08XsJPyW.net]
>>841
ƒu[ƒƒ‰ƒ“‚Ę‚©‚¶‚į‚Č‚­‚ÄŽ€‚Ė‚Į‚ÄŒ¾‚Į‚Ä‚ń‚¾‚©‚ēŽ€‚Ėƒ{ƒP

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/07(‰Ī) 08:17:48.93 ID:6Hf5Xh2e.net]
‚Ø”ę‚ź—l‚Å‚µ‚½

866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/03/09(–Ų) 21:48:39.65 ID:0T9qj2kA.net]
˜A‘z”z—ń‚Å
echo '470230' | awk 'BEGIN{FS=""}{for(i=1;i<=NF;i++){a[$i]++}for(i=0;i<=9;i++){for(j=1;j<=a[i];j++){printf("%s", i)}}printf("\n")}'
002347



867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/10(‹ą) 00:18:57.87 ID:+B1nKlhG.net]
Šł‚ɔے肳‚ź‚Ä‚¢‚邪gawk4‚Ŗ‚ą‚µŽg‚¦‚½‚ē
awk '{ORS="";PROCINFO["sorted_in"]="@val_num_asc";x=split($0,a,"");for (i in a)print a[i];print "\n"}'

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/03/10(‹ą) 04:05:38.25 ID:wGo6zQ56.net]
Å‹ß‚Ģ gawk ‚Č‚ēƒCƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚Ŗ—pˆÓ‚³‚ź‚Ä‚Ä join ‚Ę‚©Žg‚¦‚½‚č

gawk -vFS= -vOFS= -i join.awk '{split($0,a,"");asort(a);print join(a,1,length(a),SUBSEP)}'

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/04/04(‰Ī) 22:35:43.00 ID:9/WMFGSO.net]
# gawk4‚Ģ“Ēž‚Żƒ^ƒCƒ€ƒAƒEƒg‹@”\A‚Æ‚Į‚±‚¤•Ö—˜‚»‚¤EEE‚¾‚Æ‚ĒWindows‚ĶCygwin”Å‚¶‚į‚Č‚¢‚ĘŽg‚¦‚Č‚¢BŽc”O–³”OB
BEGIN{
@ PROCINFO["/dev/stdin", "READ_TIMEOUT"] = 180000
@ print "3•ŖŠŌ‘Ņ‚Į‚Ä‚ā‚é"
@ getline t < "/dev/stdin"
@ if (t=="ƒoƒ‹ƒX") {
@ @ print "‚ ‚ c‚ ‚ c–Ś‚Ŗ‚ ‚Ÿ‚Ÿ‚Ÿ‚Ÿ‚Ÿ`I"
@ }
@ else {
@ @ print "ŽžŠŌ‚¾I“š‚¦‚šu‚±‚¤I"
@ }
}

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/09/16(“y) 00:02:08.63 ID:lO9EtkAG.net]
Ž©ģ‚Ģ“Ēž‚Żƒp[ƒTextension‚ÅgzŒ`Ž®‚Ģƒtƒ@ƒCƒ‹‚šH‚¦‚é‚ꂤ‚É‚µ‚Ă݂½‚Æ‚Ē
ƒp[ƒT‚Ķˆź“x‚ɂЂƂ‚µ‚©ƒ[ƒh‚Å‚«‚Č‚¢ŻŒv‚炵‚­iƒ\[ƒX‚Å‚»‚¤‚Č‚Į‚Ä‚½j
“Æ‚¶“Ēž‚Żƒp[ƒTŒ`Ž®‚Ģxmlƒ‰ƒCƒuƒ‰ƒŠ‚Ƃ͕¹—p‚Å‚«‚Č‚©‚Į‚½
‚æ‚å‚Į‚ĘŽg‚¢‚É‚­‚¢‚Č‚ EEE

871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/10/09(ŒŽ) 16:41:58.59 ID:7/rU/a8H.net]
4.2.0Beta‚ ‚°

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/10/16(ŒŽ) 14:34:21.07 ID:tJ1aGDYb.net]
ƒtƒ@ƒCƒ‹‚ĢI’[ŠÖŒW‚Ģ“ä‚ĢƒGƒ‰[‚É’¼–Ź
u‰½‚ōs––‚ŖŒ‡‚Æ‚éH•Ŗ‚©‚ē‚ńA‘S‘R•Ŗ‚©‚ē‚ń‚¼Iv
‚ʖ悦‚Ä‚¢‚½‚ēA
‚¢‚Ā‚ĢŠŌ‚É‚©vim‚̐ݒ肪•ςɂȂĮ‚Ä‚¢‚āA
‘‚¢‚½ƒtƒ@ƒCƒ‹‚ŖƒfƒtƒH‚ōs––‚É\r‚Ŗ—ˆ‚é
‚ꂤ‚ɂȂĮ‚Ä‚¢‚½B
brew ‚ŃCƒ“ƒXƒg[ƒ‹vimƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚Ę‚«
–­‚Ȑݒč‚ɂȂĮ‚½‚Ģ‚©H

‚¢‚ā‚Ėawk‚ĢƒXƒNƒŠƒvƒg‚ŁA
‹óƒtƒB[ƒ‹ƒh‚Ŗ\r‚ɂȂĮ‚½‚č‚Ę‚©
macOS‚Ȃ̂ɕς¾‚Č‚ ‚ĘŽv‚Į‚Ä‚¢‚½‚Ģ‚¾‚Ŗc
ƒVƒXƒeƒ€ŠOvimŽg‚¤‚Ę‚«‚Ķ—v’ˆÓ‚©B

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/10/16(ŒŽ) 14:41:37.20 ID:tJ1aGDYb.net]
‚¤‚§[‚ĮA—ŃŒē‚Ģnumbers‚ŏ‘‚«o‚µ‚½CSVƒtƒ@ƒCƒ‹‚Ŗ
DOS‰üs‚ɂȂĮ‚Ę‚écć©‚¾

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/10/22(“ś) 23:24:45.88 ID:/qEHJ0vm.net]
‚Ø”ę‚ź—l‚Å‚µ‚½

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/10/22(“ś) 23:26:23.47 ID:/qEHJ0vm.net]

876 –¼‘OFhref="../test/read.cgi/tech/1172242542/755" rel="noopener noreferrer" target="_blank">>>755
•’i˜b‘č‚Č‚­3”N‚ą‘±‚±‚¤‚Ŗ‚ׂ‚ɂ·‚²‚­‚Č‚¢‚Ė
[]
[‚±‚±‰ó‚ź‚Ă܂·]



877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2017/12/09(“y) 10:00:30.84 ID:/kecouyU.net]
BEGIN{for(i=1;i<=10000000;i++){printf "%08d", i > "test" } close("test)} ‚ĢŽĄs‚É‚©‚©‚鎞ŠŌ‚š
4.1.4‚Ę4.2.0‚Å”äŠr‚·‚é‚ʁA4.2.0‚̂ق¤‚Ŗ”{‹ß‚­‘¬‚­‚Č‚Į‚Ä‚é‚Ė
fwrite‚ĢƒƒbƒN‚Ŗ‚Ē‚¤‚½‚ē‚̉e‹æ‚Č‚ń‚¾‚낤‚Æ‚Ē

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2017/12/12(‰Ī) 21:01:15.07 ID:zxiueT/o.net]
‰ł‚©‚µ‚¢‚Č‚ŸB
AWK‚ĶŽ©—R‚ÉŒ»ŽĄ“I‚ČŒĄ“x‚Ķ‚ ‚邯‚ǁA‘‚¢‚ĂĊy‚µ‚¢Œ¾Œź‚¾‚Į‚½B

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/01/08(ŒŽ) 11:00:30.57 ID:szpKYJOz.net]
‚Ø”ę‚ź—l‚Å‚µ‚½

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/01/12(‹ą) 00:18:25.22 ID:8Bbkgawk.net]
ID‚Ŗgawk‚Ȃ̂ŗˆ‚Ü‚µ‚½

881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/01/17(…) 10:09:56.59 ID:MoHAEd1l.net]
AWK‚Į‚ÄŠī–{“I‚ÉUnicode‚ɂ͑Ήž‚µ‚Ä‚é‚ń‚¾‚ę‚ˁB
GNU‚É‚µ‚ėBSD‚É‚µ‚ėB

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/01/17(…) 17:52:56.47 ID:MoHAEd1l.net]
’uŠ·”Ÿ”‚Ģ‘ę“ń‰¼ˆų”‚É[ƒoƒbƒNƒXƒy[ƒX][’uŠ·‘ĪŪ‚Ģ•¶Žš—ń]‚Ż‚½‚¢‚É‚µ‚½‚¢Žž‚Ķ
gsub(/foo/, "\\\\&", $n)
‚Į‚Ä‚µ‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚ń‚¾‚ˁB
gsub(/foo/, "\\bar", $n)
‚Ŗ foo -> \bar ‚¾‚Į‚½‚ń‚Å foo -> \foo ‚Ķ
gsub(/foo/, "\\&", $n)
‚Å‚¢‚¢‚ĘŽv‚Į‚Ä”¼Žž’ö›Ę‚Į‚½B

883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/01/18(–Ų) 07:25:24.80 ID:eRgrS92p.net]
>>863
‚»‚źŠ©‚ɏ]‚Į‚½‚¾‚Æ‚¾‚ĘŽv‚¤‚ŖB
www.ietf.org/rfc/rfc4180.txt

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/03/09(‹ą) 13:30:21.59 ID:Yd19z7Tx.net]
‚ ‚és‚Ɂ@20 ‚Ę 34@‚Ƃ͂¢‚Į‚Ä‚é
‚±‚Ģs‚²‚ʏœŠO‚µ‚½‚¢‚Æ‚ĒEEE
@

885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/03/09(‹ą) 14:33:06.31 ID:X3i0O3oy.net]
grep -v '@20 ‚Ę 34@'

886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/03/09(‹ą) 21:38:00.87 ID:3i0y1Him.net]
‚±‚¤‚©‚Č
gawk "$0!~/20|34/{print}"



887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/03/09(‹ą) 23:45:36.30 ID:Ejthnyow.net]
AWK ƒvƒƒOƒ‰ƒ€‚ĢŠī–{\‘¢‚ʂȂĮ‚Ä‚¢‚éuƒpƒ^[ƒ“‚ĘƒAƒNƒVƒ‡ƒ“‚̑΁v‚Ģ‚¤‚æA
ƒAƒNƒVƒ‡ƒ“‚ŖČ—Ŗ‚³‚ź‚Ä‚¢‚鏼‡‚Ķ“ü—Ķs‚Ŗ‚»‚Ģ‚Ü‚Üo—Ķ‚³‚ź‚éB
‚Ü‚½ƒpƒ^[ƒ“‚Ŗ’Pˆź‚̐³‹K•\Œ»‚Å‚ ‚鏼‡‚́A‚»‚̐³‹K•\Œ»‚Ę $0 ‚Ę‚ĢĘ‡‚Ŗs‚ķ‚ź‚éB

gawk '!/20‚Ę34/'
gawk '!/20|34/'

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/03/10(“y) 21:39:17.88 ID:NqpdHf3N.net]
‚±‚҂؂µ‚Ä‚ā‚Į‚Ă݂½‚Æ‚Ē@—¼•ūĮ‚¦‚æ‚Ⴄ‚ń‚¾‚ę‚Ė

20@‚Ę 34‚Ŗ‚ ‚Į‚½ź‡@o—Ķ‚µ‚Č‚¢
•Š•ū‚Å‚ą‚ ‚ź‚΁@o—Ķ‚·‚é

awk '!/01 / && !/03 /' @‚±‚ź‚ą—¼•ūĮ‚¦‚Ä‚éEE

889 –¼‘OF‚Č‚ń‚©“ś–{Œź‚Ŗ‚Ø‚©‚µ‚¢‚ȁB mailto:sage [2018/03/11(“ś) 06:07:55.06 ID:rsmr5+n0.net]
>>877
u20 ‚Ę 34 ‚𗼕ūŠÜ‚ŽŽž‚¾‚Əo—Ķ‚µ‚Č‚¢B•Š•ū‚¾‚Æ‚Ģź‡‚Ķo—Ķ‚·‚éBv
‚»‚¤Œ¾‚¢‚½‚¢‚Ģ‚©?
gawk '!(/20/&&/34/)'

890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/03/11(“ś) 10:58:35.24 ID:tN+YLJlR.net]
‚ ‚肪‚Ę‚¤@
ij‚Ķ‚«‚Ŗ‚Ā‚©‚Č‚©‚Į‚½EE

891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/05/23(…) 20:10:48.40 ID:Au5e7VGg.net]
–l‚Ģ’m‚č‡‚¢‚Ģ’m‚č‡‚¢‚Ŗ‚Å‚«‚½ƒpƒ\ƒRƒ“ˆź‘ä‚Å‚Ø‹ąŽ‚æ‚ɂȂź‚é‚ā‚č•ū
–š‚É—§‚Ā‚©‚ą‚µ‚ź‚Ü‚¹‚ń
ƒO[ƒOƒ‹‚ÅŒŸõ‚·‚é‚Ę‚¢‚¢‚©‚ąwƒlƒbƒg‚ʼn҂®•ū–@@ƒ‚ƒjƒAƒŒƒtƒkƒmx

0VDE5

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/06/08(‹ą) 22:00:41.48 ID:W8HYHVfd.net]
splitŠÖ”‚ę‚č$0‚Ö‘ć“ü‚µ‚½‚Ł‚¤‚Ŗ‘¬‚¢age

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/06/27(…) 16:43:15.93 ID:tzYH0Nnw/]
‚»‚ń‚Ȃ킯‚Č‚¢‚—

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/07/04(…) 22:29:02.55 ID:gFgZc5FG.net]
02P

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/07/05(–Ų) 16:52:56.22 ID:AeL6VB/V.net]
0VDE5

896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/09/11(‰Ī) 09:26:39.50 ID:196Ukd9B.net]
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‘‚¢‚ĂĂǂ¤‚µ‚ꂤ‚ą‚Č‚¢‚Ę‚«‚¾‚ÆŽg‚Į‚Ä‚é



897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/02(“ś) 13:44:27.64 ID:jISJOvCb.net]
AWK‚Į‚ďd‚¢‚ʏŸŽč‚ÉŽv‚Į‚Ä‚½‚Æ‚Ē‰ŗŽč‚ɃVƒFƒ‹‚Ő§Œä\•¶ģ‚é‚ę‚葁‚¢‚Ė
–Ž‚ąWSL‚Å‚ā‚Į‚Ä‚é‚Ģ‚Åfork‚ĢŽžŠŌ‚Ę‚©‚»‚¤‚¢‚¤–ā‘č‚©‚ą‚µ‚ź‚Č‚¢‚ŖB

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/02(“ś) 14:22:41.55 ID:Bx+z5yQP.net]
>>886
d‚¢‚ĘŒ¾‚Į‚Ä‚ąC”䂾‚©‚ē‚ȁB
”Žž‚Ģ’“‘å•x‹Œ¾ŒźPython‚āRuby‚ƂȂ瓯’ö“x‚Å‚ą‚Ø‚©‚µ‚­‚͂Ȃ¢B

Cygwin‚Ģsh‚Ŗd‚©‚Į‚½‚̂͂²‘¶‚¶‚Ģ’Ź‚čfork‚ŖŒ“ˆö‚¾B
‹C‚ɂȂé‚Č‚ēVirtualBox“™‚ÅlinuxŠĀ‹«‚š\’z‚µ‚Ä‚»‚Ģć‚ŃeƒXƒg‚µ‚Ă݂ź‚Ī‚¢‚¢B

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/22(“y) 02:10:55.36 ID:V7w17XLB.net]
gawk4‚ɂĔz—ń‚Ģ”z—ń‚É‘¶Ż‚·‚é‘S—v‘f”‚š
ƒJƒEƒ“ƒg‚·‚éŠÖ”‚šģ‚Į‚½‚ń‚Å‚·‚ŖA
‚ą‚Į‚Ę‘‚¢ƒR[ƒh‚ɂȂē‚Č‚¢‚Å‚µ‚傤‚©H
‚ǂȂ½‚©ƒqƒ“ƒg‚š‚­‚¾‚³‚¢B‚ØŠč‚¢‚µ‚Ü‚·B

function count_array(arr, n, i) {
for (i in arr) {
if (isarray(arr[i])) count_array(arr[i], n);
else n[0]++;
}
return n[0];
}

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/22(“y) 02:57:46.65 ID:kZtDaodg.net]
length(arr) ‚Ń_ƒ‚Ȃ́H

901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/22(“y) 20:12:58.98 ID:VPYzPSxJ.net]
886‚Å‚·B
ƒ_ƒ‚Č‚ń‚Å‚·B
BEGIN {
a[1] = 1;
a[2][1] = 21;
a[2][2] = 22;
a[3] = 3;
a[4][1][1] = 411;
a[4][2] = 42;
a[4][3][2][1] = 256;
for (i = 0; i < 9; i++) b[i] = i;
c["foo"]["corge"] = "grault";
c["foo"]["bar"] = "garply";
c["baz"]["corge"] = "waldo";
c["baz"]["quux"] = "fred";
print "length(a) = " length(a);
print "length(a) = " length(b);
print "length(a) = " length(c);
print "count_array(a) = " count_array(a);
print "count_array(b) = " count_array(b);
print "count_array(c) = " count_array(c);
}
length(a) = 4
length(b) = 9
length(c) = 2
count_array(a) = 7
count_array(b) = 9
count_array(c) = 4
Ä‹A‚šŽg‚¤ˆČŠO‚É•ū–@‚Ŗ‚ ‚ź‚΁A
‚ĘŽv‚¢Žæ–₵‚½ŽŸ‘ę‚Å‚·B

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/22(“y) 21:58:49.47 ID:b6CiPLFa.net]
—v‘f‚š’ljĮ‚·‚é‚Ę‚«‚É
ɰϖˆ‚ɏWŒv’l‚Ŗ•K—v‚Ȃ炻‚ꂼ‚ź‚Ģɰϖˆ‚ĢWŒv’l‚š•Ū‘¶‚µ‚Ę‚Æ‚Ī‚¢‚¢
‚»‚¤‚·‚ź‚ĪWŒv‚µ‚Č‚Ø‚·•K—v‚Č‚¢

’“‘¬‚¢Ź½Ž
WŒv‚µ‚Č‚¢‚©‚ē‚Č

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/22(“y) 22:19:10.29 ID:b6CiPLFa.net]
‚±‚¤‚¢‚Į‚½WŒv’l‚Ŗ‚Ł‚µ‚¢‚͕̂Ŗ‚©‚é

aho(9)
„°aho1(5)
„«„°aho11(3)
„«„«„°aho111(1)
„«„«„Æaho112(1)
„«„Æaho12(1)
„Æaho2(3)
@@„°aho21(1)
@@„Æaho22(1)

length‚ł́A‚«‚Į‚Ę‚±‚ń‚ČŠ“‚¶‚Å‚µ‚©‚Ę‚ź‚Č‚¢

aho(2)
„°aho1(2)
„«„°aho11(2)
„«„«„°aho111(n/a)
„«„«„Æaho112(n/a)
„«„Æaho12(n/a)
„Æaho2(2)
@@„°aho21(n/a)
@@„Æaho22(n/a)

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/22(“y) 23:48:44.15 ID:omdhpVTe.net]
>>890
length‚́A”z—ńa‚Ģ—v‘f‚É”z—ń‚Ŗ‚ ‚é‚Ę—v‘f‚Ę‚µ‚Ă̔z—ń‚Ģ
’†‚Ģ—v‘f”‚Ü‚Å‚ĶƒJƒEƒ“ƒg‚µ‚Č‚¢A‚ā‚肽‚¢‚̂͗v‘f‚Ę‚µ‚Ă̔z—ń‚É
ŠÜ‚Ü‚ź‚é—v‘f‚ąƒJƒEƒ“ƒg‚µ‚½‚¢A‚Ę‚¢‚¤‚±‚Ę‚©B

function count_array2(arr, cnt, i) {
n=0;
for (i in arr) {
if(isarray(arr[i])){
cnt+=length(arr[i]);
}
else n++;
}
return n;
}
‚¾‚Ę

a[1] = 1;
a[2][1] = 21;
a[2][2] = 22;
a[3] = 3;
a[4][1][1] = 411;
a[4][2] = 42;
a[4][3][2][1] = 256;
a[4][3][3][2] = 257;

‚Ż‚½‚¢‚Ȃ̂ł¤‚Ü‚­‚¢‚©‚Č‚¢i1”Ō–Ś‚Ę2”Ԗڂ̓Y‚¦Žš(?)‚Ŗ“Æ‚¶jB
arr[i][j]...‚Ę‘±‚Æ‚ź‚΁iÅ‰‚Élength(arr)‚Å‘±‚Æ‚é[‚³‚šŒˆ‚ß‚Äj
‚¢‚Æ‚é‚ꂤ‚ÉŽv‚¤‚ŖA‚¾‚Į‚½‚ēÄ‹A‚·‚é‚Ģ‚Ŗ‘f’¼‚©B

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 00:54:43.50 ID:quoNoaXg.net]
886‚Å‚·B889‚³‚ń‚±‚ń‚ČŠ“‚¶‚Å‚µ‚傤‚©H
BEGIN {
addnode(a, "1-1", "start");
addnode(a, "1-2", "done");
addnode(a, "1-3", "result");
addnode(a, "1-4", "print");
addnode(a, "2", "count");
addnode(a, "3-1-1", "return");
for (i in a[1]) print "a[1][" i "] = " a[1][i];
print "a[2] = " a[2];
print "a[3][1][1] = " a[3][1][1];
print "\n_ele_sum = " _ele_sum;
}
function addnode(arr, i, val, p) {
ct = split(i, list, "-");
switch (ct) {
case 1: arr[list[1]] = val; break;
case 2: arr[list[1]][list[2]] = val; break;
case 3: arr[list[1]][list[2]][list[3]] = val; break;
default:
}
_ele_sum++;
}
a[1][1] = start
a[1][2] = done
a[1][3] = result
a[1][4] = print
a[2] = count
a[3][1][1] = return
_ele_sum = 6

906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 01:05:13.25 ID:quoNoaXg.net]
886‚Å‚·B
p‚Ę‚©ŠÖŒW‚Č‚¢ƒpƒ‰ƒ[ƒ^“ü‚ź‚Ä‚µ‚Ü‚Į‚Ä‚²‚ß‚ń‚Č‚³‚¢B
addnode(a, "1-5-1", "connot");
‚±‚ꂪ‚Å‚«‚Ü‚¹‚ńB
a["5"]‚ŖƒXƒJƒ‰[‚¾‚ĘŒ¾‚Į‚Ä‚¢‚Ü‚·B



907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 01:15:19.57 ID:quoNoaXg.net]
’ł³a["1"]["5"]‚ŖƒXƒJƒ‰[‚Ģ•¶–¬‚¾‚ĘŒ¾‚Į‚Ä‚¢‚Ü‚·B‚Å‚µ‚½

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 01:41:32.84 ID:quoNoaXg.net]
886‚Å‚·
for (i in a[1]) print "a[1][" i "] = " a[1][i];
‚Åa[1][5][1]‚Ŗˆų‚Į‚©‚©‚Į‚Ä‚¢‚½‚ꂤ‚Å‚·B
Ž©”š‚Å‚µ‚½B‚·‚݂܂¹‚ńB

909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 02:59:04.54 ID:quoNoaXg.net]
886‚Å‚·B
eƒm[ƒh–ˆ?‚ɕۑ¶‚·‚é•ū–@‚Ŗ‚Ü‚¾‚ķ‚©‚č‚Ü‚¹‚ń‚ŖA
–¾“śˆČ~l‚¦‚Ü‚·B
‚݂Ȃ³‚ńA‚²‹¦—Ķ‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 08:49:07.73 ID:S8HMq/6c.net]
gawk4‚łƂɂ©‚­‘¬‚¢‚Ģ‚Ŗ—Ē‚¢‚Č‚ēc‚ÅŠg’£ŠÖ”ģ‚é‚Ģ‚Ŗ—Ē‚¢‚©‚ʁi”½‘„Hj

flatten_array_typedŠÖ”i4.1.4‚Ķflatten_arrayŠÖ”j‚Åawk_flat_array_t\‘¢‘Ģ‚Ģƒƒ“ƒo•ϐ”count‚É—v‘f”‚Ŗ“ü‚č‚Ü‚·‚Ģ‚Å
—v‘f‚ŖAWK_ARRAY‚Č‚ēÄ‹A‚·‚é‚ꂤ‚ɏˆ—‚·‚ź‚Īo—ˆć‚Ŗ‚č

API‚ĢŽg‚¢•ū‚Ķ
extension\rwarray.c‚Ę‚©
https://www.gnu.org/software/gawk/manual/html_node/Flattening-Arrays.html#Flattening-Arrays‚šŽQl‚É

gawk‚¾‚Ƃłā‚鏼‡A‚ą‚µ”z—ń‚Ģ—v‘f”‚Ŗ10–œ‚Ę‚©100–œ‚ ‚é‚̂ȂēAŠÖ”‚Ģˆų”‚šo—ˆ‚邾‚ÆŒø‚炵‚Ä
ŠÖ”“ą‚©‚ēƒOƒ[ƒoƒ‹•ϐ”‚š’¼ŚŽQĘ‚µ‚½‚Ł‚¤‚Ŗ‘¬‚­‚Č‚é‚ĘŽv‚¢‚Ü‚·

911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 11:20:10.63 ID:qffc/3mK.net]
‚ą‚Ę‚ą‚Ę“Y‚¦Žš‚Ŗ‚·‚ׂĕ¶Žš—ń‚ŕۑ¶‚·‚éŽd—l‚Ę‚¢‚¤‚̂͂µ‚Į‚Ă͂¢‚½‚Ŗ
‘½ŽŸŒ³”z—ń‚Ķaho[i,j]‚Ę‚¢‚¤Œ`Ž®‚É‚µ‚čH•v‚µ‚ÄŽg‚¦‚Ę‚¢‚¤‚±‚Ƃ炵‚¢‚Č

awk‚Å‘½ŽŸŒ³”z—ń‚Č‚ń‚©Žg‚Į‚½‚±‚ʂȂ¢‚©‚ē’m‚ē‚ń‚©‚Į‚½‚ķ

‚Ę‚¤‚¢Ü¹‚łɂ»‚ĢŒ`Ž®‚Å‘½ŽŸŒ³”z—ń‚šlength‚łƂé‚Ę>>888‚ÅŽę“¾‚µ‚½‚¢’l‚ɂȂé
“–‘R‚Ę‚¢‚¦‚Ī“–‘R
“Į’č‚ĢŽŸŒ³‚Ģ—ń‚¾‚Æ‚Ģ‚Ę‚č‚©‚½‚͂悭‚ķ‚©‚ē‚ń@‚Ę‚ź‚ń‚Ģ‚©ŗŚ

@www.kt.rim.or.jp/~kbk/gawk-30/gawk_12.html#SEC119
@Using Numbers to Subscript Arrays

@@”z—ń‚ɂ‚¢‚ďd—v‚Ȃ̂́A”z—ń‚Ģ“Y‚¦Žš‚Ķķ‚É •¶Žš—ń‚Ę‚µ‚Ĉµ‚ķ‚ź‚é‚Ę‚¢‚¤‚±‚Ƃł ‚éB
@@”z—ń‚Ģ“Y‚¦Žš‚ɐ”Žš‚šŽg‚Į‚½ź‡A‚»‚ź‚Ķ“Y‚¦Žš•t‚ƂɎg‚ķ‚ź‚é‘O‚É •¶Žš—ń‚É•ĻŠ·‚³‚ź‚é

@www.kt.rim.or.jp/~kbk/gawk-30/gawk_12.html#SEC121
@Multi-dimensional Arrays

@@‘½ŽŸŒ³”z—ń‚Ƃ́A”z—ń—v‘f‚ĢŽw’肚•””‚Ģ“YŽš‚Ģ•Ą‚тɂę‚Į‚čs‚¤”z—ń‚Å‚ ‚éB—Ⴆ ‚Ī“ńŽŸŒ³‚Ģ”z—ń‚Ķ“ń‚‚̓YŽš‚š•K—v‚Ę‚·‚éB
@@ˆź”Ź“I‚Č(awk‚ąŠÜ‚ß‚½‘命”‚Ģ Œ¾Œź‚Å‚Ķ) “ńŽŸŒ³”z—ń‚Ģ—v‘f‚ɑ΂·‚éŽQĘ‚Ķ grid[x,y]‚±‚Ģ‚ę ‚¤‚ɍs‚¤B (grid‚Ķ”z—ń‚Ģ–¼‘O)

@@ƒZƒpƒŒ[ƒ^‚ɂ͑g‚Żž‚ݕϐ”SUBSEP‚ÉŠi”[ ‚³‚ź‚Ä‚¢‚é’l‚ŖŽg‚ķ‚ź‚éB

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/23(“ś) 11:43:46.94 ID:7N3pX2Wi.net]
>>900
‚»‚ź‚š“„‚Ü‚¦‚Ä>>888‚Å
> gawk4
‚Ƃ킓‚ķ‚“‚±‚Ę‚ķ‚Į‚Ä‚¢‚é‚ń‚¶‚į‚Č‚¢‚Ģ?

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/23(“ś) 22:29:12.74 ID:qffc/3mK.net]
‚Ü‚ø“ü—Ķ‚©‚ē‘½ŽŸŒ³”z—ń‚š“Ēž‚Žˆ—‚Å‚ąģ‚Į‚Ă݂邩
‚Å‚«‚é‚Ģ‚©‚Ŗ‚ę‚­•Ŗ‚©‚ē‚ń

ŗŚ‚Ŗ‚·‚ń‚Č‚č‚Å‚«‚Č‚¢‚ĘŗŚŽ©‘Ģ‚ŖŽg‚¦‚é¼ŪÓɂɂȂē‚Č‚»‚¤‚¾‚µ‚Č

ýÄĆŽ°Ą‚Ķģ‚Į‚Ă݂½
https://ideone.com/Sir0IE

awk‚Ģ‚±‚Ģ‘½ŽŸŒ³”z—ń‚ɂ‚¢‚Ăق©‚̂Ƃ±‚ŏ‘‚¢‚Ä‚ ‚é‚̓ǂń‚ł݂é‚Ę
FX‚Ę–Ź“|‚Č‚±‚Ę‚Ŗ‚Ø‚«‚é‚͕͂̂Ŗ‚©‚Į‚½

“Į‚É–ā‘肪‚Ø‚«‚»‚¤‚Č‚Ģ‚Ķˆź“x”z—ń‚ā½¶×°‚Å—v‘f‚š’ljĮ‚·‚é‚ʁA
‚»‚Ģ”z—ń‚ā½¶×°‚š•Ļ‚¦‚Äć‘‚«‚·‚鏼‡–¾Ž¦“I‚É‚»‚ź‚šķœ‚µ‚Č‚¢‚Ęć‘‚«‚µ‚ÄŽg‚¦‚Č‚¢

‚«‚Į‚Ę‚Čɰςšķœ‚·‚é‚Ę‚«‚Ķ‚»‚Ģ—v‘fŽ‚©‚ē’H‚Į‚Ĉź”Ԑ[‚¢‚Ę‚±‚©‚ēÄ‹A“I‚Éķœ‚µ‚Č‚¢‚ĘŽcŠ[‚ŖŽc‚é
c‚ĢŅÓŲŲ°ø‚Ę“Æ‚¶‚±‚Ę‚Ŗ‹N‚«‚é‚ʐ„’肳‚ź‚é

‚¢‚Ü‚¢‚悱‚Ģ‘½ŽŸŒ³”z—ń‚ÉŽg‚¢“¹‚Ŗ‚ ‚é‚Ģ‚©‚Ē‚¤‚©‚Ŗ•Ŗ‚©‚ē‚Č‚¢

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2018/12/23(“ś) 23:32:19.00 ID:nM/PpEMV.net]
lisp‚ŖÅ“K
awk‚Ķ•s“K

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/24(ŒŽ) 01:01:19.83 ID:ivcUrO89.net]
https://ideone.com/PFBwQU

‚Ē‚¤‚É‚©‚µ‚Ä“®“I‚É”z—ń‚š\¬‚Å‚«‚Č‚¢‚©’²‚ׂĂ݂½‚Ŗ
‚ā‚č‚©‚½‚Ŗ•Ŗ‚©‚ē‚ń

>>894‚ĢŽæ–₵‚Ä‚é‚Ģ‚Ŗ‘‚¢‚½•ū–@‚Å
ˆź’U‘½ŽŸŒ³”z—ń‚š“Ē‚Žž‚ނ悤‚ɂ͂µ‚Ă݂½

Žæ–₵‚Ä‚é‚Ģ‚Ŗ—~‚µ‚¢‚Ę‚¢‚Į‚Ä‚é—v‘f‚̐”‚Ķ
Œ‹‹Ē“ü—Ķ‚Ģs”‚Ę“Æ‚¶‚ɂȂé

916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/24(ŒŽ) 01:07:37.50 ID:ivcUrO89.net]
https://ideone.com/zTUFL2

switch•Ŗ‚Ģcase‚Ŗ1‚Ā­‚Č‚©‚Į‚½‚©‚ē’ljĮ‚µ‚Ę‚¢‚½



917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/24(ŒŽ) 09:11:50.63 ID:PbNokzxn.net]
>>902
> ‚«‚Į‚Ę‚Čɰςšķœ‚·‚é‚Ę‚«‚Ķ‚»‚Ģ—v‘fŽ‚©‚ē’H‚Į‚Ĉź”Ԑ[‚¢‚Ę‚±‚©‚ēÄ‹A“I‚Éķœ‚µ‚Č‚¢‚ĘŽcŠ[‚ŖŽc‚é
delete a ‚Ķ a[1][2] ‚ā a[3][4][5] ‚Č‚Ē‚ĢŽq”z—ńŠÜ‚Ž”z—ńa‘S‘Ģ‚ĢŽg—pƒƒ‚ƒŠ‚š‚Ü‚Ę‚ß‚Ä "Ä—˜—p" ‚ɂ܂킷
ˆź•”‚Ģ—v‘f‚šŽc‚µ‚Ă؂«‚½‚¢Ž–ī‚Ŗ–³‚Æ‚ź‚΁Adelete a[1][2]; delete a[3][4][5]; ... ‚̂悤‚ÉŽq”z—ń‚šŒĀ•Ź‚É
delete‚·‚é•K—v‚Ķ–³‚¢

‚½‚Ę‚¦‚Ήŗ‚Ģ(2)‚Ķ‘½ŽŸŒ³”z—ńb‚Ŗ‘½ŽŸŒ³”z—ńa‚ĢŽg—pĻ‚Żƒƒ‚ƒŠ‚šÄ—˜—p‚·‚é‚Ģ‚Å
I—¹ŠŌŪ‚Ģƒƒ‚ƒŠŽg—p—Ź‚Ķ(1)(2)‚Ē‚æ‚ē‚ą“Æ‚¶‚ɂȂ邪A(2)‚Ģ delete a ‚šĮ‚·‚Ę”{’ö“x‚É‘‚¦‚é
(1) BEGIN{for(i=1; i<=1000000; i++){a[i%10][i]=i}}
(2) BEGIN{for(i=1; i<=1000000; i++){a[i%10][i]=i} delete a; for(i=1; i<=1000000; i++){b[i%10][i]=i}}

ƒƒ‚ƒŠÄ—˜—p‚ĢŽd‘g‚Ż‚ĶThe GAWK Manual‚É‚Ķ‘‚¢‚Ä‚¢‚Č‚¢‚Æ‚ĒAharon Robbins‚Ŗ«‚ʼnń“š‚µ‚Ä‚¢‚é
https://groups.google.com/forum/#!topic/comp.lang.awk/CKwoes0_63U

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/24(ŒŽ) 15:58:51.02 ID:ivcUrO89.net]
‚Ȃ那‚Ē
‚ ‚肪‚Ę‚¤

‚«‚Į‚ĘÄ—˜—p‚³‚ź‚é‚©‚ē
‹C‚É‚¹‚ø•ś’u‚Å‚¢‚¢‚Ģ‚©

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/24(ŒŽ) 17:27:46.25 ID:8PLVwc4u.net]
>>904 886‚Å‚·B‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B“®“I‚Ƃ͂±‚ń‚ČŠ“‚¶‚Å‚µ‚傤‚©H
ˆź“xģ‚Į‚āAķœ‚·‚é‚Ę‚¢‚¤•Ļ‚ČŽd—l‚Å‚·‚ŖB
BEGIN {
a[1] = "foo";
a[2][1] = "bar";
a[2][2] = "baz";
a[3] = "qux";
a[4][1][1] = "quux";
a[4][2] = "corge";

for (i = 1; i < 5; i++) {
meta_ar_init(b, i);
clone(b[i], a);
}
}
function meta_ar_init(ar, init_num) {
ar[init_num][1] = "";
delete ar[init_num][1];
}
function clone(lhs, rhs, i) {
for (i in rhs) {
if (isarray(rhs[i])) {
lhs[i][1] = "";
delete lhs[i][1];
clone(lhs[i], rhs[i]);
} else
lhs[i] = rhs[i];
}
}

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/27(–Ų) 20:01:48.39 ID:pQqvXPza.net]
‚ę‚­•Ŗ‚©‚ē‚ń‚Ŗ
—Ⴆ‚Ī‚»‚ź‚Å>>904‚Ģ“ü—ĶĆŽ°Ą‚Č‚ń‚©‚š“Ē‚Żž‚ß‚½‚č‚·‚é‚Ģ‚©

>>905‚Ģswitch‚¾‚ĘŽ–‘O‚ɉ½ŽŸŒ³‚©‚ķ‚©‚Į‚ĂȂ¢‚Ę“Ē‚Żž‚߂Ȃ¢

‰½ŽŸŒ³‚ɂȂ邩•s–¾‚Č“ü—ĶĆŽ°Ą‚Ģź‡
‚Ē‚¤‚ā‚ź‚ĪŠi”[‚Å‚«‚é‚©‚ę‚­‚ķ‚©‚ē‚ń‚ń‚©‚Į‚½

921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/27(–Ų) 22:46:53.38 ID:X7jxTwwp.net]
>>908‚́uˆź“xģ‚Į‚āAķœ‚·‚év‚Ę‚¢‚¤‚Ģ‚Ķ
https://www.gnu.org/software/gawk/manual/gawk.html#Arrays-of-Arrays
‚±‚±‚Ģˆź”Ō‰ŗ‚Ģsplit‚ŖƒGƒ‰[“f‚­—į‚̉ń”šō‚ŁA”z—ń‚Ģ—v‘f‚šÅ‰‚©‚ē”z—ńˆµ‚¢‚·‚邱‚Ƃ͂ł«‚Č‚¢‚©‚ē
—\‚ߎŸŠK‘w‚Ƀ_ƒ~[—v‘f‚š‚Ԃ牺‚°‚Ă؂«A–{–½‚šŠi”[‚µI‚¦‚½‚ēƒ_ƒ~[‚ĶĮ‚·‚Į‚ĈӖ”‚©‚Č

Ž©•Ŗ‚ŏ‘‚¢‚½‚炱‚ń‚Č‚ń‚Č‚Į‚½‚Æ‚ĒA‚¢‚æ‚Ø‚¤‰½ŽŸŒ³‚Å‚ąŠi”[‚Å‚«‚»‚¤
https://ideone.com/83ykKF#stdin

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/30(“ś) 03:28:21.38 ID:5ft+KBa+B]
‚·‚²‚¢‚Æ‚Ē”z—ń‚Ģ’l‚Ŗ‘‚¢‚ĂȂ¢‚Ģ‚Å
BEGIN {
array_entry(a, "1-2-3", 48)
array_entry(a, "1-2-4-6", 667)
array_entry(a, "3-1", 0)
array_entry(a, "4", 6)
array_entry(a, "5-1-2-3-4-5", -128)
process_array(a, "a", "do_print", 0)
}

function array_entry(a, val, ele       , step, b, n) {
n = split(val, b, /-/)
if (n == 1) { a[val + 0] = ele; return }
if (step == n - 2) { a[b[step + 1]][b[n]] = ele; return }
a[b[step + 1]]["dummy"];
if (step + 1 < n) {
array_entry(a[b[step + 1]], val, ele, step + 1)
delete a[b[step + 1]]["dummy"]
}
}‚‚­

923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/30(“ś) 03:29:15.30 ID:5ft+KBa+B]
function do_print(name, element) {
printf("%s = %s\n", name, element);
}
function process_array(arr, name, process, do_arrays,   i, new_name) {
for (i in arr) {
new_name = (name "[" i "]");
if (isarray(arr[i])) {
if (do_arrays)
@process(new_name, arr[i]);
process_array(arr[i], new_name, process, do_arrays);
} else
@process(new_name, arr[i]);
}
}
‚±‚ź‚Å‚¢‚Æ‚»‚¤H

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2018/12/31(ŒŽ) 02:46:41.48 ID:20SukTdNU]
‚æ‚į‚ń‚ʏ‘‚¢‚Ă݂܂µ‚½B
https://ideone.com/rdeTvE

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/01/01(‰Ī) 00:00:01.96 ID:7rl7mk2H.net]
2019”N‚ąawk‚Ģ‚Ø¢˜b‚ɂȂč‚Ü‚·

926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/01/02(…) 18:12:37.70 ID:0+aicLseW]
‚·‚°[



927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/01/05(“y) 08:05:13.61 ID:1ixBisDID]
‚ǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢
Windows10-32bit,MinGW(msys–³‚µ),gawk4.2.1 for win32 bin/src(ezwinports),
Shift_JIS‚ĢŠĀ‹«‚Å builtin.c ‚š‘‚«Š·‚¦‚ărƒ‹ƒh‚µ‚Ü‚µ‚½B
‘‚«Š·‚¦‚½“ą—e‚Ķprintf/sprintf‚Ģƒ}ƒ‹ƒ`ƒoƒCƒg•¶Žš—ń®Œ`ŠÖ˜A‚Å‚·B
ƒrƒ‹ƒhŒćAŠś‘Ņ’Ź‚č‚É“®‚«‚Ü‚·‚ŖAŽĄsƒtƒ@ƒCƒ‹ƒTƒCƒY‚Ŗ4.8MB‚ą‚ ‚č‚Ü‚·B
ć‹L‚Ģƒ\[ƒXƒfƒBƒŒƒNƒgƒŠ‚Åcmd‚š‹N“®‚µ‚Ä
mingw32-make mingw32
‚Ęƒ^ƒCƒv‚µ‚Ü‚µ‚½B
o—ˆć‚Ŗ‚Į‚½ gawk.exe ‚Ģƒtƒ@ƒCƒ‹ƒTƒCƒY‚͐³ķ‚Ȃ̂łµ‚傤‚©H
‚Ü‚½Ać‹LŠĀ‹«‚ł͂ł«‚Ü‚¹‚ń‚Ŗ configure ‚Ķ•K—v‚Å‚·‚©?
‚ę‚낵‚­‚ØŠč‚¢‚¢‚½‚µ‚Ü‚·B

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/05(‰Ī) 18:58:36.44 ID:9Z2hbdGL.net]
60‚­‚ē‚¢‚Ģ‹³Žö‚Ŗ40”N‚­‚ē‚¢‘O‚ÉAWK‚ŃAƒZƒ“ƒuƒ‰ģ‚Į‚½‚Ę‚©Œ¾‚Į‚Ä‚½‚ń‚¾‚Æ‚Ē
“–Žž‚ÉŠł‚É‚ ‚Į‚½‚Ę‚¢‚¤‚±‚ʂʓ–Žž‚©‚ē¬‹K–Ķ‚ČƒRƒ“ƒpƒCƒ‰‚Č‚ēģ‚ź‚é‚­‚ē‚¢‚«”\‚¾‚Į‚½‚±‚ʂɋĮ‚¢‚½

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/05(‰Ī) 19:10:49.73 ID:dIIT7BCG.net]
ƒAƒZƒ“ƒuƒ‰‚šƒRƒ“ƒpƒCƒ‰‚Ę‚ĶŒÄ‚Ī‚Č‚¢‚Ŗ

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/02/06(…) 10:31:17.59 ID:+qagyc5o.net]
aho

931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/06(…) 13:09:33.86 ID:j4QdsmCl.net]
asortAasorti‚Ŗ‚ę‚­‚ķ‚©‚ē‚Č‚©‚Į‚½‚Ģ‚ÅŽŽ‚µ‚½Œ‹‰Ź
# a
a[5] ="a5"
a[1] ="a1"
a[3] ="a8"
# asort(a,as)
as[1] ="a1"
as[2] ="a5"
as[3] ="a8"
# asorti(a,asi)
asi[1]=1
asi[2]=3
asi[3]=5

‚Č‚ń‚¾‚»‚¤‚¢‚¤‚±‚Ę‚¾‚Į‚½‚Ģ‚©‚Ƃ킩‚Į‚½

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/06(…) 17:39:23.37 ID:+3VpeZVh.net]
>>917
Žv‚킸 "assembler by awk" ‚ŃOƒO‚Į‚Ä The Amazing Awk Assembler by Henry Spencer ‚š
ƒ_ƒEƒ“ƒ[ƒh‚µ‚æ‚į‚Į‚½‚¶‚į‚Č‚¢‚©B

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/23(“y) 17:41:13.06 ID:Y0E0nwid.net]
awk‚Ńtƒ@ƒCƒ‹‚Ŗ‚ ‚é‚©‚Ē‚¤‚©‚Ģ”»•ʂ́A‚ǂ̂悤‚É‚µ‚½‚ē‚ę‚¢‚̂łµ‚傤‚©H

‹ļ‘Ģ“I‚É‚ĶBEGIN‚Ģ’†‚Å

getline a < "/dev/stdin";
fn = a".txt"

‚Ę”CˆÓ‚Ģƒtƒ@ƒCƒ‹–¼‚šģ‚Į‚½ŒćA‚»‚Ģƒtƒ@ƒCƒ‹‚Ŗ‚ ‚é‚©‚Ē‚¤‚©‚šŠm”F‚µ‚½‚¢‚ń‚Å‚·B

‚ą‚µƒtƒ@ƒCƒ‹‚Ŗ‚·‚łɂ ‚Į‚½‚ēˆ—‚ĶI—¹A–³‚Æ‚ź‚ĪˆČŒć‚Ģˆ—‚š‚»‚Ģƒtƒ@ƒCƒ‹‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚éA‚Ę‚¢‚¤Š“‚¶‚Å‚·B

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/24(“ś) 00:16:02.91 ID:Cwr1i6xY.net]
if(getline<fn!=-1)exit
‚Ę‚©H

935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/02/24(“ś) 11:45:53.93 ID:FuDjIOWV.net]
>>923
‚Å‚«‚Ü‚µ‚½I‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·II

936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/03/21(–Ų) 08:10:09.34 ID:pGDO/F2C.net]
“š‚¦‚Ŗo‚Č‚¢‚Č‚ń‚ŁH

#!/usr/bin/awk -f

BEGIN{
print game(10, 24);
}


function game(coin,depth, i,j){
if(memo[coin,depth]){
return memo[coin,depth];
}
if(coin == 0){
return 0;
}
if(depth == 0){
return 1;
}
win = game(coin + 1, depth - 1);
lose = game(coin - 1, depth - 1);
memo[coin,depth] = win + lose;
}



937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/03/21(–Ų) 09:51:18.96 ID:WMaCNtBE.net]
ÅŒć‚Ģ memo[coin,depth] = win + lose ‚Ķ‚»‚Ģ‚Ü‚ÜŠÖ”‚Ģ–ß‚č’l‚Ę‚µ‚Ä
return ‚µ‚Č‚Æ‚ź‚΂Ȃē‚Č‚¢‚ŖA‚»‚ź‚š–Y‚ź‚Ä‚¢‚éB

‚³‚ē‚ɁA³‚µ‚¢“š‚¦‚Ŗ•Ō‚ē‚Č‚¢Œ“ˆö‚Ŗ 2 “_B
ŠÖ”’č‹`‚Ģˆų”–¼ŠŌˆį‚¢: i,j Ø win,loseB
if(depth == 0) ‚Ę if(coin == 0) ‚Ģ”»’肚s‚¤‡˜‚Ŗ‹tB

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/03/21(–Ų) 14:19:16.55 ID:pGDO/F2C.net]
>>926
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‚»‚Į‚©Breturn‚Ŗ‚¢‚é‚ń‚Å‚·‚ˁB
perl‚¾‚ĘÅŒć‚ĶreturnČ—Ŗ‰Ā”\‚¾‚Æ‚Ēawk‚ĶČ—Ŗ•s‰Ā‚Ż‚½‚¢B
‚ ‚ʁAˆų”–¼‚ąŠŌˆį‚Į‚Ä‚¢‚Ü‚µ‚½B
³‚µ‚¢“š‚¦o‚Ü‚µ‚½I

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/03/21(–Ų) 21:25:33.68 ID:ZeSQsBE1.net]
‚»‚ź‚®‚ē‚¢‚Ģˆ—‚́ARuby ‚Åģ‚źI

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/03/21(–Ų) 23:54:47.78 ID:7AyLRSvD.net]
ƒI[ƒN‰p—Y•ØŒź@`œu“x—ń“``
https://ncode.syosetu.com/n8418ff/1/ 👀
Rock54: Caution(BBR-MD5:0be20a4887bc3d3353f527d3636c44e3)


941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/01(ŒŽ) 17:01:28.78 ID:nwflCE8J.net]
>>928
awk‚Ģ•ū‚Ŗ‚¢‚¢‚Ę‚«‚ą‚ ‚é

install‚µ‚Č‚­‚Ä‚¢‚¢
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚ł݂Ă¢‚é‚Ęruby‚ę‚čƒƒ‚ƒŠ‚šH‚ķ‚Č‚¢Žž‚ą‚ ‚é
—Z’ʂ̗˜‚­”z—ń‚Ŗ’“•Ö—˜

’ʐMAHashAsort‚Č‚ĒŽg‚¢‚Ü‚­‚鎞‚Ķruby‚̂ق¤‚Ŗ‚¢‚¢‚Æ‚Ē

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/04/01(ŒŽ) 17:12:08.21 ID:Tc5+6fel.net]
‚¢‚āAPerl‚¾B

——R
‰“‚ŖŠµ‚ź‚Ă邩‚ēB

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/01(ŒŽ) 22:48:54.89 ID:0AqZLgzF.net]
Perl‚͂܂ŸŠµ‚źˆČŠO‚ÉŽg‚¤ˆÓ–”‚Ķ‚ ‚Ü‚čŒ©o‚¹‚Č‚¢B

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/02(‰Ī) 04:44:16.86 ID:3dIjgbOm.net]
˜R‚ź‚́AWindows 10EWSLEUbuntu 16.04 ‚¾‚Æ‚ĒA
sudo apt install ruby ‚¾‚ƂŁARuby 2.3 ‚Ŗ“ü‚Į‚½

2.4 ˆČ~‚̐V‚µ‚¢‘‚«•ū‚³‚¦‚µ‚Č‚Æ‚ź‚΁A“®‚­

Perl, Python ‚́AÅ‰‚©‚ē“ü‚Į‚Ä‚¢‚邯‚Ē

945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/02(‰Ī) 10:00:50.55 ID:USFH8Mum.net]
>>933
Ž€‚Ė

946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/02(‰Ī) 10:29:57.68 ID:egwP5Lwa.net]
Perl”]‚¾‚Ędie‚Č‚Ē‚ĘŒ¾‚¢‚½‚Ŗ‚é‚ń‚©‚ˁB



947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/04/02(‰Ī) 12:24:56.71 ID:exqjvsIl.net]
Perl dieD‚«

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/02(‰Ī) 12:34:58.56 ID:m0agfZtU.net]
‚—

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/04/17(…) 15:16:55.69 ID:bLXqfCqA.net]
GNU AWK 5.0‚ŖƒŠƒŠ[ƒXB8”N‚Ō‚č‚ĢƒƒWƒƒ[ƒo[ƒWƒ‡ƒ“ƒAƒbƒvB³‹K•\Œ»ƒ‰ƒCƒuƒ‰ƒŠ‚Ŗ
GLIBC‚©‚ēGNULIB‚ÖˆŚsA–¼‘O‹óŠŌ‚ŖŽĄ‘•@2019”N4ŒŽ17“ś
https://www.publickey1.jp/blog/19/gnu_awk_508glibcgnulib.html

Unix‚āLinux‚ɂ؂¢‚Äsed‚āgrep‚ȂǂƕĄ‚ń‚ł悭’m‚ē‚ź‚Ä‚¢‚éƒc[ƒ‹‚Ģ1‚Ā‚ŖawkiƒI[ƒNj
‚Å‚·B‚±‚Ģawk‚ĢGNUƒvƒƒWƒFƒNƒg‚É‚ę‚鎥‘•‚ĢÅV”ŁuGNU AWK 5.0vigawk 5.0j‚Ģ
ƒŠƒŠ[ƒX‚Ŗ”­•\‚³‚ź‚Ü‚µ‚½B

2011”N‚ÉƒŠƒŠ[ƒX‚³‚ꂽGNU AWK 4.0‚©‚ē8”N‚Ō‚čA’¼‘O‚Ģƒo[ƒWƒ‡ƒ“‚łƂµ‚Ä2017”N10ŒŽ‚É
ƒŠƒŠ[ƒX‚³‚ꂽ4.2.0‚©‚ē‚Ķ–ń1”N”¼‚Ō‚č‚ʂȂč‚Ü‚·B

AWK‚Ķ‚¢‚ķ‚ä‚éƒXƒNƒŠƒvƒeƒBƒ“ƒOŒ¾Œź‚ĢˆźŽķB•ϐ”‚āŠÖ”A§Œä•¶‚Č‚ĒŠī–{“I‚ȍ\•¶‚š”õ‚¦A
ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚šŒų—¦“I‚ɏˆ—‚Å‚«‚é‚Ģ‚Ŗ“Į’„‚Å‚·B

GNU AWK 5.0‚̐V‹@”\‚Ę‚µ‚ẮAprintf‚Ģ%a‚Ø‚ę‚Ń%A‚Ģ‘Ž®‚ŖPOSIX•W€‚ɏ€‹’‚µ‚½‚±‚ʁA
³‹K•\Œ»‚Ģƒ‹[ƒ`ƒ“‚ŖA’·”N‚ɂ킽‚Į‚ăƒ“ƒeƒiƒ“ƒX‚³‚ź‚Ä‚«‚½GLIBC‚©‚ēGNULIB‚É
’u‚«Š·‚ķ‚Į‚½‚±‚ƂȂǁB

‚Ü‚½AŽÆ•ŹŽq‚É”ń‰pŒź•¶Žš‚šŽg‚¤‚½‚ß‚ĢƒhƒLƒ…ƒƒ“ƒg‰»‚³‚ź‚Ä‚¢‚Č‚©‚Į‚½ƒIƒvƒVƒ‡ƒ“‚ȂǂĶ
ķœ‚³‚źAƒ\[ƒXƒR[ƒh‚ĶC99ŠĀ‹«‚Ŗ‘z’肳‚ź‚é‚ꂤ‚ɂȂĮ‚Ä‚¢‚Ü‚·B

‚»‚µ‚ĐV‚½‚É–¼‘O‹óŠŌ‚ŖŽĄ‘•‚³‚ź‚Ä‚¢‚Ü‚·iŚ×‚Ķƒ}ƒjƒ…ƒAƒ‹‚šŽQĘ‚Ƃ̂±‚ʁjB

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/04/17(…) 17:19:50.38 ID:fsOEjVgH.net]
sed‚Ęawk‚ÅŠČ’P‚ɂł«‚邱‚Ę‚š
‘¼‚Ģ•ū–@‚Å‚ā‚Į‚Ä‚éƒAƒz‚šŒ©‚é‚Ę—D‰zŠ“‚ɐZ‚ź‚é‚ę‚Č

951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/17(…) 21:27:37.50 ID:Cw3S472M.net]
5.0.0‚¶‚į‚Č‚­‚Ä4.3.0‚Å‚¢‚¢‚¶‚į‚ń‚Į‚čXV“ą—e‚¾‚ȁEEE

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/04/17(…) 23:57:17.65 ID:t5VcExa0.net]
”Žž‚Į‚Ū‚­’芜“I‚ɃƒWƒƒ[ƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚µ‚Ä‚¢‚­ģķH
‚»‚ė‚»‚ėAWKCARDˆóü‚µ‚Ă݂悤‚©‚ȁc

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/04/18(–Ų) 00:37:48.90 ID:y8/6ebia.net]
>>939
ŠČ’P‚Č•ĻŠ·‚Ȃ̂ÉWindows‚Ę‚©‚Å‚¢‚«‚Č‚čExcel‚Å‚ā‚낤‚Ę‚µ‚æ‚Ⴄl‚šŒ©‚é‚Ę‚»‚±‚܂ł¹‚ń‚Å‚ą—Ē‚¢‚¶‚į‚Č‚¢‚©‚Ę‚ĶŽv‚Į‚Ä‚µ‚Ü‚¤‚ȁB
‚Ü‚ “ś Windows‚ÅŽ––±ˆ—“I‚ČŽ–‚µ‚Ä‚¢‚él‚©‚ē‚·‚ź‚Ī‚»‚źˆČćÅ—ǂŕŖ‚©‚č‚ā‚·‚¢ŠĀ‹«‚͂Ȃ¢‚ń‚¾‚낤‚Æ‚Ē‚ČB
‚Č‚ń‚Å‚ą‚©‚ń‚Å‚ą‚»‚ź‚Å‚ā‚낤‚Ę‚µ‚Ä—]Œv‚É•Ŗ‚©‚č‚Â炭•”ŽG‚ɂȂĮ‚Ä‚¤‚Ü‚­s‚©‚ø‚Ƀnƒ}‚Į‚Ä‚¢‚é‚Ģ‚šŒ©‚é‚Ęˆ£‚ź‚ÉŠ“‚¶‚éB

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/01(“y) 01:13:44.70 ID:QInzSHhj.net]
‚±‚¤‚¢‚¤‹L–@‚Ŗ‚Å‚«‚邱‚Ę‚š’m‚炸A‹C‚Ć‚­‚̂ɐ””N‚©‚©‚Į‚½
³‹K•\Œ»”äŠr‚Ģif‚ŕϐ”‚šŽg‚¦‚éAgsub‚Ȃǂŕϐ”‚šŽg‚¦‚é

‚”‚˜‚”h‚‚‚‚‚‚‚ƒ‚„‚…‚†‚‡‚P‚Q‚R‚Sh
‚˜hOh ‚“‚•‚‚‚“‚”‚’o‚OC‚PC‚Pp h{h
‚‰‚† o‚”‚˜‚” ` ‚˜p‚‚’‚‰‚Ž‚” h‚‚‹h

‚™‚“‚•‚‚‚“‚”‚’o‚OC‚PC‚Pp
‚š‚“‚•‚‚‚“‚”‚’o‚OC‚QC‚Pp
‚‡‚“‚•‚‚o‚™C‚šC‚Op

(”¼Šp‚¾‚ʏ‘‚«ž‚ŻƒGƒ‰[‚ɂȂé‚̂őSŠp‚É•ĻŠ·)

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/01(“y) 01:15:01.39 ID:QInzSHhj.net]
>>943
‚ ‚ź•ĻŠ·‚Ø‚©‚µ‚¢
op Ø ()

956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/01(“y) 05:25:56.80 ID:cEFw76xP.net]
‚Ó‚Ó‚Ó’m‚Į‚Ä‚½B



957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/05(…) 00:27:37.11 ID:/Z5C9xDG.net]
The AWK Programming Language (‚Ģ–M–ó–{) ‚©‚ē“ü‚Į‚½‚̂Œm‚Į‚Ă͂¢‚邯‚ǁA
ƒGƒXƒP[ƒv•¶Žš‚šl—¶‚µ‚ăR[ƒh‚š‘‚­‚Ģ‚Ŗ–Ź“|‚Č‚Ģ‚Å‹É—Ķ”š‚Æ‚Ä‚é‚ȁB
•¶Žš—ń‚Ŗ³‹K•\Œ»‚ցuŒ^•ĻŠ·v‚³‚ź‚é‚Ę‚«‚̐U•‘‚¢‚ɂ‚¢‚āA–{‚É‚Ķˆź‰ž‘‚¢‚Ä‚ ‚éB

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/08(“y) 18:14:03.76 ID:QbmZ5eQJn]
user's guide `Regular Expressions

EUsing Dynamic Regexps
Œ‹\‘O‚©‚ē‚ ‚éB
“ą•”“I‚ɂ͕¶Žš—ń’萔‚𐳋K•\Œ»‚Ę‚µ‚ÄŽg‚¤‚½‚ß‚É
2‰ń–Ś‚ĢƒXƒLƒƒƒ“‚Ŗ•K—v‚炵‚¢B

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/11(‰Ī) 21:06:31.25 ID:+TF2B1JOC]
‚Ē‚¤‚¹”p‚ź‚邺B‚±‚ĢŒ¾Œź‚Ķ‚ęB‚ ‚Ī‚ę

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/12(…) 18:34:22.16 ID:yp7o1TZla]
AWK / GAWK‚É‚Ä
UTF-8‚Ģ•¶Žš—ń•\ަ’·‚³‚Į‚āA‚Ē‚¤‚ā‚Į‚Ä‹‚ß‚é‚̂ł·‚©H
‚½‚Ę‚¦‚΁A@str="abcde‚ ‚¢‚¤‚¦‚Ø"
”¼Šp‚š 1 ‚Ę‚·‚é‚Ę str ‚Ģ•\ަ’·‚³‚Ķ 15

‚Ü‚½AƒLƒƒƒ‰ƒNƒ^”‚Ę•\ަ’·‚³‚š1‚ĀƒXƒNƒŠƒvƒg‚Å
•¹—p‚µ‚½‚¢‚Ę‚«‚͂ǂ¤‚·‚ź‚΂悢‚̂łµ‚傤‚©H

•Ŗ‚©‚é•ūA‹³‚¦‚Ä‚­‚¾‚³‚¢B‚ę‚낵‚­‚ØŠč‚¢‚¢‚½‚µ‚Ü‚·B

961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/12(…) 18:49:25.69 ID:KWGtdn6vZ]
Ž„‚Ķ‚±‚¤‚µ‚Ă܂·B
mfi.sub.jp/_html_awk/gawk_blength.html

962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/12(…) 19:07:09.50 ID:kkOQizBgZ]
>>950
‚ ‚肪‚Ę‚²‚“‚¢‚Ü‚·B
•‚©‚č‚Ü‚·B

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/12(…) 22:16:17.50 ID:wOmIo+3+t]
‚²‚ß‚ń‚±‚Į‚æ‚Ģ•ū‚Ŗ—Ē‚©‚Į‚½B
UTF-8‚Č‚Ģ‚ÅŽg‚¢•ū‚Ķˆį‚¤‚Æ‚Ē
ASCII/128ŒĀ‚Ę”¼ŠpƒJƒi/63ŒĀˆČŠO‚́A’·‚³2‚ÅŒvŽZ‚·‚é‚Ģ‚Å
•\ަ’·‚³‚¾‚ĘŽv‚Į‚Ä‚­‚¾‚³‚¢B

https://ideone.com/97R395

964 –¼‘OF952 [2019/06/12(…) 22:41:15.99 ID:CfhwF05wL]
–Y‚ź‚Ă܂µ‚½B
ideone‚Ģstdin •¶Žš‰»‚Æ‚µ‚Ä‚é‚킯‚¶‚į‚Č‚¢‚©‚ēB
ƒ‰ƒ“ƒ_ƒ€‚É•¶Žš‘Å‚æo‚µ‚Ă邾‚Ƃł·B

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/13(–Ų) 13:49:33.22 ID:FlIZ7NjL1]
‚±‚æ‚ē‚ą‚Ē‚¤‚¼
bsubstr(string, start, length)
Žw’čˆŹ’u(•\ަ’·‚³’PˆŹ)‚©‚ēŽw’č•\ަ’·‚³‚Ģ•¶Žš—ń‚šŲ‚čo‚·ŠÖ”
•¶Žš‰»‚Æ‚·‚é‰ÓŠ‚ĶƒXƒy[ƒX[“U
Shift_JIS‚Å‚ąUTF-8‚Å‚ą‰Ā

https://ideone.com/3295sA

966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/13(–Ų) 18:18:48.64 ID:+trsIn9cI]
‚ę‚낵‚Æ‚ź‚Ī‚±‚æ‚ē‚ą‚Ē‚¤‚¼B
sformat(fw, prec, string)
sprintf("%*.*s", fw, prec, string)‚̑ւķ‚č‚É
‚³‚Į‚«ģ‚Į‚½‚©‚ēƒoƒO‚Ŗ‚ ‚é‚©‚ą‚µ‚ź‚Ü‚¹‚ńB

https://ideone.com/TN7Ka4



967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/14(‹ą) 02:38:34.74 ID:8YLuNO2w7]
–°‚¢A‹A‚Į‚Ä‚«‚ÄŒ©’¼‚µ‚½‚ēƒ_ƒƒ_ƒ‚Å‚µ‚½B
sformat()‰ü—Ē‚µ‚Ü‚µ‚½B
Œ©‚Ä‚­‚ź‚Ă邩‚Č

https://ideone.com/VvxBzq

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/14(‹ą) 14:13:28.99 ID:rib6nibVS]
bsubstr()‚ąŒ©’¼‚µ‚½B
‚ā‚Į‚Ļ‚čƒ_ƒƒ_ƒ‚¾‚Į‚½B

https://ideone.com/7vqqVO

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/19(…) 04:52:26.36 ID:tVNS+22r.net]
yoŽ‘z¼–{‘ģ˜N lH’m”\¼‹\y’ˆÓz
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/

970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/30(“ś) 05:07:43.82 ID:1ALBmyOB.net]
AWK‚Ŗ‹‘å‚ČƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚šˆ—‚Å‚«‚Č‚¢‚Ż‚½‚¢‚Č˜b‚š’m‚Į‚Ä‚é•ū‚¢‚炵‚į‚¢‚Ü‚·‚©B
‘å‘Ģ1.4GiB‚­‚ē‚¢‚Ģƒtƒ@ƒCƒ‹‚šAWK‚Å•ŅW‚µ‚ꂤ‚Ę‚·‚é‚ʁuƒtƒ@ƒCƒ‹‚̋󂫂Ŗ‚Č‚¢v‚Ż‚½‚¢‚ČƒGƒ‰[‚Ŗo‚é‚̂ŁB

971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/30(“ś) 12:11:04.21 ID:QU2Ls1X6.net]
UNIX‚Ę‚¢‚¤‚©‚܂ʂą‚ČPIPEŽĄ‘•‚³‚ź‚Ä‚éOS‚Ȃ炻‚ń‚Č‚±‚Ƃ͂Ȃ¢‚Ŗ
WINDOWS‚Ę‚©‚¢‚¤ƒAƒz‚ČOS‚¾‚ʏo‚邾‚낤‚Ė

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/30(“ś) 12:19:57.44 ID:pDzbN/vc.net]
uƒtƒ@ƒCƒ‹‚̋󂫂Ŗ‚Č‚¢v‚Į‚Ä‚¢‚¤ƒƒbƒZ[ƒW‚Ķ "No space left on device" ‚ĢŽ–H

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/30(“ś) 15:28:11.21 ID:o/HVRPYj.net]
>>960
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ÅƒŠƒ_ƒCƒŒƒNƒgŽg‚Į‚Ä‚ź‚Ī‚»‚¤‚©‚ą’m‚ź‚ń‚Ŗ
ƒXƒNƒŠƒvƒg“ą‚ŏo—Ķę‚šŽw’肵‚Ä‚½‚ē‚ķ‚©‚ē‚ń‚¼[

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/06/30(“ś) 21:02:48.49 ID:1ALBmyOB.net]
>>960
‚Ȃ那‚ǁB

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/06/30(“ś) 21:56:09.12 ID:HbSturrb.net]
>>959
‰üsƒR[ƒh‚Ģˆį‚¢‚É‚ę‚č‘S‘Ģ‚Ŗ’·‚¢ˆźs‚Ę”FŽÆ‚³‚ź‚Ä‚µ‚Ü‚¢EEE‚Č‚ń‚ÄŽ–‚͂Ȃ¢‚©H

‚ A‚Å‚ąAƒtƒ@ƒCƒ‹‚̋󂫂Ŗ‚Č‚¢‚Į‚Ä‚Ģ‚Ķo—͐ę‚̋󂫗e—Ź‚Ŗ‘«‚č‚Č‚¢‚Į‚Ä‚±‚Ę‚©‚ȁH

976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/01(ŒŽ) 01:34:15.60 ID:2smzn43h.net]
>>961
‚»‚¤‚Å‚·B
‚Å‚ąƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ę‚µ‚Ă͑S‚­—]—T‚Ŗ‚ ‚éó‘Ō‚Č‚ń‚Å‚·B



977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/07/01(ŒŽ) 02:30:15.69 ID:jjSXuURg.net]
‚Č‚ń‚¾‚낤‚ˁBģ‹Ę—pƒtƒ@ƒCƒ‹‚Ŗģ‚ē‚ź‚éƒp[ƒeƒBƒVƒ‡ƒ“‚̋󂫂Ŗ‘«‚č‚Č‚¢‚Ę‚©‚©‚ȁH

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/01(ŒŽ) 02:35:44.08 ID:KfVaWYci.net]
64bit”Å‚©32bit”Å‚©‚ňį‚ķ‚Č‚¢‚©
1.4GB‚Ķ“ü—Ķ‚Åo—Ķ‚ą“Æ‚¶‚Ȃ̂©‚͂邩‚ɏ¬‚³‚¢‚Ģ‚©
o—Ķ‚Ŗ‘¬‚·‚¬‚邱‚Ƃ͂Ȃ¢‚Ģ‚©A‚ä‚Į‚­‚čo—Ķ‚·‚é‚ꂤ‚É‚µ‚½‚ē‚Ē‚¤‚©

979 –¼‘OF947 mailto:sage [2019/07/01(ŒŽ) 07:19:02.17 ID:2smzn43h.net]
>>966
‚·‚¢‚Ü‚¹‚ńB‚±‚ꂪŒ“ˆö‚Å‚µ‚½B
AWK‚Ķ‘S‚­ˆ«‚­‚ ‚č‚Ü‚¹‚ń‚Å‚µ‚½B‚²–Ą˜f&&ƒXƒŒ‰˜‚µA‘å•ĻŽø—炵‚Ü‚µ‚½ccB

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/01(ŒŽ) 07:38:04.28 ID:O1pDJEnN.net]
Ruby ‚Å

981 –¼‘OF‚ąAFile.read ‚Č‚ēAƒtƒ@ƒCƒ‹‚Ģ“ą—e‚šAƒƒ‚ƒŠ“ą‚É‚·‚×‚Ä“Ē‚Żž‚ń‚Å‚µ‚Ü‚¤‚©‚ēA
500MB ˆČć‚Č‚ēA“Ē‚Żž‚ß‚ø‚ɃGƒ‰[‚ɂȂ邾‚낤

File.foreach ‚Č‚ēAƒƒ‚ƒŠ“ą‚ɁA1s‚ø‚Ā“Ē‚Żž‚ń‚Å‚ĶŽĢ‚Ä‚é‚©‚ēA‘å‚«‚¢ƒtƒ@ƒCƒ‹‚Å‚ą‘åä•v

‚Ü‚ ARubyVM ‹N“®Žž‚ɁA‚»‚ĢƒAƒvƒŠ‚ŖŽg‚¤ƒƒ‚ƒŠ‚ĢƒTƒCƒY‚šAŽw’č‚Å‚«‚é‚ĘŽv‚¤‚Æ‚ĒB
JavaVM ‚ɂ́A‚»‚¤‚¢‚¤ƒIƒvƒVƒ‡ƒ“‚Ŗ‚ ‚é
[]
[‚±‚±‰ó‚ź‚Ă܂·]

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/07/02(‰Ī) 21:28:41.07 ID:Stz7guhB.net]
awk‚Å date‚šŽg‚Į‚½‚̂ł·‚ŖA•b”‚ŖXV‚³‚ꂸ”Y‚ń‚ł܂·BŽd—l‚Ę‚©‚»‚¤‚¢‚¤ī•ń‚²‘¶’m‚Ģ‚©‚½‹³‚¦‚Ä
’ø‚Æ‚Č‚¢‚Å‚µ‚傤‚©
” ƒR[ƒh
BEGIN {
for( intCounter = 0; intCounter < 3; intCounter++ )
{
"date +\"%Y/%m/%d %I:%M:%S\" " | getline datTmp
print "Start:" datTmp
system("sleep 2")
}
}
END {
for( intCounter = 0; intCounter < 3; intCounter++ )
{
"date +%I:%M:%S" | getline datTmp1
print "End:" datTmp1
system("sleep 2")
}
}
” Œ‹‰Ź
Start:2019/07/02 09:18:36
Start:2019/07/02 09:18:36
Start:2019/07/02 09:18:36
End:09:18:42
End:09:18:42
End:09:18:42
” ‹^–ā
Start, End ‹¤‚ɍŏ‰‚Ģ 1 ‰ń–ڂ̂ݕb”‚ŖŽę‚ź‚Ä‚¢‚é‚ꂤ‚ŁA2‰ń–Ś‚©‚ē‚Ķ2•bŒć‚̂͂ø‚Ȃ̂ɁA•b”‚Ŗ•Ļ‚ķ‚Į‚Ä‚¢‚Č‚¢ orz..

983 –¼‘OF952 [2019/07/02(‰Ī) 21:47:38.82 ID:Stz7guhB.net]
‚Ø‘›‚Ŗ‚¹‚µ‚Ü‚µ‚½BŽ©ŒČ‰šŒˆ‚µ‚Ü‚µ‚½B
https://stackoverflow.com/questions/2391272/gawk-awk-piping-date-to-getline-sometimes-wont-work
close‚šŽg‚¤•K—v‚Ŗ—L‚Į‚½‚ꂤ‚Å‚·B
” ƒR[ƒh
BEGIN {
for( intCounter = 0; intCounter < 3; intCounter++ )
{
"date +\"%Y/%m/%d %I:%M:%S\" " | getline datTmp
print "Start:" datTmp
system("sleep 2")
close("date +\"%Y/%m/%d %I:%M:%S\" ")
}
}
END {
for( intCounter = 0; intCounter < 3; intCounter++ )
{
"date +%I:%M:%S" | getline datTmp2
print "End:" datTmp2
system("sleep 2")
close("date +%I:%M:%S")
}
}
” Œ‹‰Ź
Start:2019/07/02 09:44:49
Start:2019/07/02 09:44:51
Start:2019/07/02 09:44:53
End:09:44:55
End:09:44:57
End:09:44:59

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/03(…) 06:22:07.32 ID:IYY9eTuR.net]
gawk‚Č‚ēŽžŠŌŠÖ”ŒQ‚ ‚é‚ń‚¶‚įB

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/04(–Ų) 01:05:04.08 ID:vxwYTSOB.net]
‚±‚±‚¢‚¢‚ˁBWebć‚Åawk‚ĢŽĄs‚Ę‚»‚ĢŒ‹‰Ź‚ŖŒ©‚ź‚éƒT[ƒrƒXB
https://www.tutorialspoint.com/execute_awk_online.php

986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/07/05(‹ą) 19:29:13.12 ID:p9vBdDGq.net]
@@@@@@@@@@@fi
@@@@@@@@@@¤J‚Š
@@@@@@@@@@ „J@
@@@@@@@@@^ÜR
@@@@@@@@@lQ 0..0
@@@@@@@@@@}{ lū
@@@@@@@@-=-v=-
@@@@@@@@}{ œcƒ~É{
@@@@@@@@}{@”ń@}{
@@@@@@@ –ęOTO)–ę
@@@@@@@@@}{@}{
@@@@@@@@@}{@}{
@@@@@@@@ ‹y ‹y



987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 11:42:29.38 ID:N86fIT/u.net]
Windows10 ‚ĢƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å awk ‚šŽg‚¢‚½‚¢‚Å‚·B
vector ‚ÅŒŸõ‚·‚é‚Ę‚¢‚ė‚¢‚ė‚łĂ­‚é‚̂ł·‚ŖA
‚±‚ꂪ‚ØŠ©‚ß‚Į‚Ä‚¢‚¤‚Ģ‚ ‚č‚Ü‚·‚Å‚µ‚傤‚©B
“ś–{Œź‚ąˆµ‚¦‚é‚Ģ‚Ŗ‚¢‚¢‚Å‚·B
‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 11:44:36.72 ID:MNXFY7cg.net]
Windows 10‚Č‚ēA•W€‹@”\‚ĢWSLi+Ubuntuj‚šƒCƒ“ƒXƒg[ƒ‹‚·‚é‚Ģ‚Ŗˆź”Ź“I
vector‚Ę‚©‚ą‚¤‚ ‚ń‚Ȃ̂¢‚ē‚Č‚¢

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 12:04:58.85 ID:N86fIT/u.net]
WSL‚Į‚ÄŽg‚Į‚½‚±‚ʂȂ©‚Į‚½‚ń‚Å‚·‚Æ‚ĒA
ƒOƒO‚Į‚Ă݂½‚ē‚ą‚¤ Win ‚Å Linux ‚Ŗ•W€‚ÅŽg‚¦‚é‚ń‚Å‚·‚ˁB
‚±‚ź‚Č‚ē cygwin ‚Ę‚©‚ąA‚ą‚¤‚¢‚ē‚Č‚¢‚Ģ‚©‚ȁB
ī•ń‚Ē‚¤‚ą‚Å‚·B

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 12:06:14.91 ID:MNXFY7cg.net]
cygwin‚ą‚¢‚ē‚Č‚¢B’x‚¢‚µŒŻŠ·«’į‚¢‚µ

991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 12:06:57.54 ID:NOA3rn3w.net]
WSL ‚Į‚Ä pro ‚¾‚ƁH
home ‚¾‚Į‚½‚ē•t‚¢‚ĂȂ¢H
msys ‚Ę‚©“ü‚ź‚ź‚Ī‰šŒˆ‚·‚邯‚Ē

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 12:18:30.48 ID:N86fIT/u.net]
ƒ}ƒCƒNƒƒ\ƒtƒg‚ąƒrƒ‹ƒQƒCƒc‚Ŗ‚¢‚Č‚­‚Č‚Į‚Ä
‘½­‚Ķ—Ē‚¢Ž–‚ą‚·‚é‚ꂤ‚ɂȂĮ‚½‚©‚ȁB

993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 12:33:33.70 ID:LhsszH09.net]
>>980
‚¢‚āA‚Ü‚¾‘«‚č‚Č‚¢B‰½‚Å‚ą‚©‚ń‚Å‚ąWindows‚Ģć‚Å“®‚­‚ꂤ‚É‚µ‚Ä‚¢‚邾‚Æ‚¾‚µ‚ˁB‚·‚é‚ʉ½‚š“®‚©‚·‚É‚µ‚Ä‚ąWindows‚Ģƒ‰ƒCƒZƒ“ƒX—æ‚ŖŠ|‚©‚éB
‚Ü‚ Žd•ū‚̂Ȃ¢‚±‚Ƃł͂ ‚邪‚ȁB

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 12:42:57.45 ID:MNXFY7cg.net]
WSL‚Ķhome‚Å‚ąŽg‚¦‚éBWSL2‚ąŽg‚¦‚é‚ꂤ‚É‚·‚é‚Ę”­•\‚Ŗ‚ ‚Į‚½B

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 12:59:49.23 ID:MNXFY7cg.net]
>>981
> ‰½‚Å‚ą‚©‚ń‚Å‚ąWindows‚Ģć‚Å“®‚­‚ꂤ‚É‚µ‚Ä‚¢‚邾‚Æ‚¾‚µ‚ˁB‚·‚é‚ʉ½‚š“®‚©‚·‚É‚µ‚Ä‚ąWindows‚Ģƒ‰ƒCƒZƒ“ƒX—æ‚ŖŠ|‚©‚éB

‚»‚ꂪLinux‚Å‚ą“®‚­‚ꂤ‚ɂȂčAWindows‚Ģƒ‰ƒCƒZƒ“ƒX—æ‚ą‚©‚©‚ē‚Č‚­‚Č‚Į‚Ä‚«‚Ă邩‚ē
Å‹ß‚ĢMS‚Ģ•]”»‚Ŗ”²ŒQ‚Éć‚Ŗ‚Į‚Ä‚é‚ń‚¾‚ė

996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 15:30:49.20 ID:VYzH3PNA.net]
>>980
windowsˆē‚æ‚łȂ¢unixŒn‚š’m‚Į‚Ä‚¢‚鍔‚ĢCEO‚ɕςķ‚Į‚Ä‚©‚ē•ω»‚µŽn‚ß‚½
ƒ_ƒ‚Č‹ŒMS•¶‰»‚©‚ēunixŒn‚āandroidŒn‚É“]Š·‚š‚Ķ‚©‚Į‚Ä‚¢‚é
ƒ_ƒ‚¾‚Į‚½‚̂͑OCEOƒoƒ‹ƒ}[



997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 17:45:26.88 ID:QFC6lZK5.net]
‚¢‚Į‚»‚Ģ‚±‚Ę UNIX ‚ĢƒJ[ƒlƒ‹‚É Windows ‚ĢƒVƒFƒ‹‚š
”킹‚Ä‚ą‚ē‚¢‚½‚¢‚Å‚·‚ˁB
Mac ‚Ķ‚ą‚¤‚»‚¤‚Č‚Į‚Ă邵B

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 17:59:46.21 ID:MNXFY7cg.net]
‚»‚Ģ‚ķ‚č‚ɁAMac‚Į‚ÄUNIX‚š‘S‘RŠˆ‚©‚¹‚ĂȂ¢‚ę‚ȁH
fork‚Ķ’x‚¢‚µA‰¼‘zƒ}ƒVƒ“Žg‚Į‚½‚Ł‚¤‚ŖMac‚ę‚肹‘¬‚¢‚µB

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 18:09:58.23 ID:MNXFY7cg.net]
‚Ü‚ AApple‚ĶUNIX‚š^Ž—‚邱‚Ę‚µ‚©‚Å‚«‚Č‚©‚Į‚½‚킯‚Å
UNIX‚Ę‘oąų‚š‚Č‚·“ĘŽ©OS‚šģ‚čć‚°‚½MS‚Ę“Æ‚¶‚±‚Ę‚š‚µ‚ė‚Ę‚¢‚¤‚Ģ‚ą“‚Č˜b‚¾‚ŖA
UNIX/Linux‚šŽę‚荾‚ނȂēAWSL‚Ę“Æ‚¶Žd‘g‚Ż‚Å\•Ŗ‚Č‹C‚Ŗ‚·‚éB

‚ ‚ĘApple‚Ŗ‰^‚Ŗˆ«‚©‚Į‚½‚̂́ALinux‚Ŗ‚±‚±‚܂ŕ‹y‚·‚é‚Ę—\‘Ŗ‚Å‚«‚Č‚©‚Į‚½‚±‚Ę‚©‚Č
BSDŒn‚šĢ—p‚µ‚æ‚į‚Į‚½‚̂ŁALinux‚ĘƒRƒ}ƒ“ƒh‘ĢŒn‚Ŗ”÷–­‚ɕςķ‚Į‚Ä‚µ‚Ü‚Į‚½B
•W€‚ÅUnixƒRƒ}ƒ“ƒh‚Ŗ“‹Ś‚³‚ź‚Ä‚é‚É‚ąŠÖ‚ķ‚炸AƒT[ƒhƒp[ƒeƒB‚ĢHomebrew‚šŽg‚Į‚Ä
LinuxŒŻŠ·iGNU”Łj‚ĢƒRƒ}ƒ“ƒh‚É’u‚«Š·‚¦‚él‚ą‘½‚¢‚µB

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 20:09:15.04 ID:oBMYP5f0.net]
> UNIX‚Ę‘oąų‚š‚Č‚·“ĘŽ©OS‚šģ‚čć‚°‚½MS
ƒSƒ~‚š‚Å‚Į‚æć‚°AOS‚Ę‚©‚ę‚­‰š‚ē‚Č‚¢’rĄ‘w‚É”„‚Į‚½‚¾‚ƁB

1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/05(ŒŽ) 20:51:07.86 ID:LhsszH09.net]
MS‚ĶOS‚Ę‚¢‚¤‚ę‚č‚ĶUI‚šģ‚Į‚½Š“‚¶‚¾‚ȁB

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 21:05:19.12 ID:MNXFY7cg.net]
>>988
޹“i‚·‚ń‚Ȃꂗ Ž–ŽĄ‚ĶŽó‚Æ“ü‚ź‚ꂤ‚ŗ‚—

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 21:12:10.12 ID:O6CFE/yb.net]
ƒ}ƒNƒhƒiƒ‹ƒh‚Ģƒnƒ“ƒo[ƒK[•Ą‚É•‹y‚µ‚½

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/05(ŒŽ) 22:10:04.48 ID:o5dspg/Y.net]
macOS‚Ģ‘Og‚ĢNEXTSTEP‚Ķ‹Zp“I‚ɂ͐āŽ^‚³‚ź‚Ä‚½
macOS‚Ķ’†g‚Ł‚ŚNEXTSTEP‚ÅŒ©‚½–Ś‚šƒ‚ƒ_ƒ“‚É‚µ‚½‚¾‚Æ‚¾

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/06(‰Ī) 14:52:58.06 ID:SvihPrAV.net]
ƒ}ƒ‹ƒ`ƒ†[ƒU[ƒ}ƒ‹ƒ`ƒXƒŒƒbƒhƒÖƒÖƒÖ

1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/06(‰Ī) 17:42:44.33 ID:9obbnMlM.net]
> macOS‚Ģ‘Og‚ĢNEXTSTEP‚Ķ‹Zp“I‚ɂ͐āŽ^‚³‚ź‚Ä‚½

‚Å‚ąUNIX‚ĢŠ„‚Éfork‚Ŗ’x‚¢‚ń‚¾‚ę‚Č
cygwinŽg‚Į‚Ä‚é‚Ģ‚©H‚Į‚ÄŽv‚Į‚æ‚Ⴄ‚®‚ē‚¢B



1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/06(‰Ī) 20:48:47.73 ID:ePqW8mte.net]
ƒXƒŒƒbƒh‚ą’x‚¢‚́H

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/07(…) 00:04:17.07 ID:NEAc+E18.net]
>>994
fork‚Ŗ‘¬‚­‚ÄĢŽ^‚³‚ź‚Ä‚½–ó‚¶‚į‚Č‚¢‚©‚ē‚ȁc
‚æ‚Ȃ݂Éfork‚Ģ‘¬“x‚Ķ”Žž‚»‚ń‚Č‚Éd—v‚¶‚į‚Č‚¢‚¼
‚ą‚µ‚»‚ź‚ō¢‚Į‚Ä‚é‚Č‚ēƒXƒŒƒbƒh‚šŽg‚¤‚Ę‚©Ž–‘O‚ɃvƒƒZƒX‚š‹N“®‚µ‚Ä’u‚­‚Ȃ肷‚ź‚Ī‚¢‚¢

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/07(…) 00:33:23.13 ID:WK8NJ3/V.net]
‚Å‚ą‚»‚¤‚·‚é‚ĘWSL‚ŏ\•Ŗ‚¶‚į‚ˁH‚Ę‚¢‚¤˜b‚ɂȂé

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/07(…) 01:24:29.79 ID:NRK0ob+d.net]
VŽč‚ĢƒXƒŒ–„‚ß—§‚Ä‚©w

1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2019/08/07(…) 04:38:27.64 ID:/UJIAec/.net]
>>987
‚»‚ń‚Č‚±‚Ę‹C‚É‚·‚él‚Į‚Ăǂꂭ‚ē‚¢‹‚é‚ń‚¾‚낤
CPU‚Å‚·‚ē68APowerPCAx86‚ƕς¦‚Ä‚«‚Ä
OS‚Ķ“ĘŽ©ABSD‚Ę—ˆ‚½‚ą‚ń‚¾
‘½‚­‚̐l‚Ķ’†g‚š‹C‚É‚¹‚øŽg‚Į‚Ä‚é‚Ģ‚É

Ž©•Ŗ‚ĶŒ³ƒ}ƒJ[‚¾‚Æ‚Ē”‚Ķ1‘ä‚ąŽ‚Į‚ĂȂ¢
‚Å‚ąƒtƒ@ƒbƒVƒ‡ƒ“‚ÅMacBook‚¢‚¢ƒJƒi‚ĘŽv‚¤‚ę
ŽdŽ–‚ĶIT‚ĢƒGƒ“ƒWƒjƒA‚ŏ¤—pUNIXŽg‚Į‚Ă邯‚Ē
ƒRƒ}ƒ“ƒh‚Č‚ń‚Ăǂ¤‚Å‚ą‚¢‚¢‚ķ
D‚«‚Ȃʂ±‚ė‚ɃƒOƒCƒ“‚·‚ź‚ĪŒ¾‚¢‚¾‚Æ‚Č‚ń‚¾‚©‚ē

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2019/08/08(–Ų) 01:24:30.39 ID:X/CTiqlR.net]
| awk -F: '! /BINARY/ {print $1}'\

³‹K•\Œ»–³‚µ‚ĢŠČŒ‰‚Č•”•Ŗ‚Ķperl -lane ‚ę‚č’Z‚­‚čō‚

1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/02(“ś) 11:03:40.06 ID:mglN/rTr.net]
>>1000
’Z‚©‚¢‚Ģ‚Ŗ³‹`I‚Ę‚ĶŽv‚ķ‚Č‚¢‚Æ‚ĒA
perl‚Ęˆį‚Į‚ÄSUS‚Å’č‹`‚³‚ź‚Ä‚é‚Ģ‚Ŗ‚ ‚肪‚½‚¢‚ˁB

1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/02(“ś) 17:25:58.24 ID:IlYSPDQE.net]
ƒtƒ@ƒbƒVƒ‡ƒ“‚łƂ¢‚¤‚ʁAŽŹ^ŽB‰e‚µ‚Ä‚¢‚éƒIƒVƒƒƒŒ‚ČŠ“‚¶‚ĢƒXƒ^ƒWƒI‚ĢŽó‚Æ•t‚ƂɃ}ƒbƒN‚Ŗ‚ ‚Į‚½‚Ģ‚¾‚Ŗ‰ę–Ź‚šŒ©‚é‚ĘWindows‚¾‚Į‚½‚Ę‚¢‚¤‚Ģ‚šŒ©‚½‚±‚Ę‚Ŗ‚ ‚é‚ȁB
ƒGƒ~ƒ…‚ÅWindows“®‚©‚µ‚Ä‚»‚±‚ŋƖ±—p‚Ģƒ\ƒtƒg“®‚©‚µ‚ÄŽó‚Æ•t‚Æ‹Ę–±‚ÉŽg‚Į‚Ä‚¢‚é‚Ę‚¢‚¤‚±‚Ę‚¾‚ŖA‹q‚©‚ēŒ©‚é‚ĘƒfƒBƒXƒvƒŒƒC‚Ģ— ‘¤‚ŖŽå‚ÉŒ©‚¦‚é‚Ģ‚ÅAppleƒ}[ƒN‚ŖŒ©‚¦‚é‚ʁB

1015 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/02(“ś) 19:24:52.35 ID:mglN/rTr.net]
>>1002
Œė”šH

1016 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/03(ŒŽ) 02:35:57.38 ID:iGTWfWuc.net]
>>1003
>>999



1017 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/03(ŒŽ) 09:51:55.82 ID:3aFKjSal.net]
Aho

1018 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/03(ŒŽ) 10:16:40.93 ID:ZKD4yCvc.net]
AWmae no Kachan debeso

1019 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/03(ŒŽ) 20:08:52.49 ID:iGTWfWuc.net]
awk ‚Ģ a ‚Ķ–{“–‚É Aho ‚Ģ—Ŗ(l–¼)

1020 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/08(“y) 20:17:17.30 ID:02OvZPQeD]
Windows‚ĢƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ÅgawkŽg‚Į‚Ă܂·‚ŖA
BEGIN{
print ("ŽO" ~ /[ˆŸ-üK]/) ? "matched" : "unmatched"
print ("‰Y" ~ /[ˆŸ-üK]/) ? "matched" : "unmatched"
}
ŠæŽš‚©‚Ē‚¤‚©‚Ģ”»’f‚ŁA‰Y‚Ķƒ}ƒbƒ`‚·‚邯‚ǁAŽO‚Ŗƒ}ƒbƒ`‚µ‚Ü‚¹‚ńBBiˆä‚āć‚ąƒ}ƒbƒ`‚µ‚Č‚¢j
SHIFT JIS‚Å‚·BKlabaster 4.1.4‚Å‚ąezwinports 5.1.0‚Å‚ą“Æ‚¶Œ‹‰Ź‚Å‚µ‚½B‚ǂȂ½‚©ƒqƒ“ƒg‚ą‚炦‚é‚ĘŠš‚µ‚¢‚Å‚·B

1021 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/10(ŒŽ) 14:00:21.38 ID:l5zwQhnu.net]
>>1000 >>1001
‰½Ž–‚ą‚Č‚¢‚ꂤ‚ɏ‘‚¢‚Ă邯‚ĒŽĄ‚Ķ1”N‹ó‚¢‚Ä‚é

1022 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/10(ŒŽ) 14:01:04.64 ID:l5zwQhnu.net]
‘¦ƒŒƒX‚ą‘åŠT‚¾‚Ŗ‹TƒŒƒX‚ą‘åŠT‚ā‚ȁI

1023 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/10(ŒŽ) 22:16:10.09 ID:DZgybkpe.net]
AWesome Kame res

1024 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/08/13(–Ų) 10:26:07.54 ID:uwSNr/lm.net]
^‚Ģawker‚Ķ‘½‚­‚šŒź‚ē‚Č‚¢B
awk‚šŒź‚ē‚Č‚¢cƒiƒ“ƒ`ƒƒƒbƒeI

1025 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/13(–Ų) 16:09:43.86 ID:GqR68DDy.net]
‚́H

1026 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/14(‹ą) 13:41:25.37 ID:H4TUvcZb.net]
yR‹c’†z
@@@ Č,,Č@ Č,,Č
@Č (LEƒÖE) (EƒÖEM) ČČ
(@LEƒÖ)@‚t) ( ‚Ā‚Ę É(ƒÖEM )
b@‚t (@@LE) (EM@@)@‚Ę É
@‚•-‚• il @@ ) (@@@Éu-‚•
@@@@ `‚•-‚•'.@`‚•-u'



1027 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/08/14(‹ą) 15:50:04.19 ID:XKPWE/tl.net]
www.manabu-oshieru.com/hyakunin/064.html

1028 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/09/14(ŒŽ) 11:09:07.94 ID:c+iGp9gS.net]
bash‚ŏ¬”“_‚Ģ”äŠr‚š‚·‚é•ū–@‚Ébc‚šŽg‚¤‚Ę‚¢‚¤ˆÓŒ©‚Ŗ‘½‚©‚Į‚½
‚Æ‚Ēawk‚Ģ•ū‚Ŗ‚ķ‚©‚č‚ā‚·‚¢‚ĘŽv‚¤
condition()
{
awk 'BEGIN { exit ! ('"$*"') }'
}

x=5.6; y=42.1
if condition "$x < $y"; then
echo true
else
echo false
fi

1029 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń mailto:sage [2020/09/14(ŒŽ) 11:15:45.20 ID:S/jhW9z+.net]
bc‚ĶƒCƒ“ƒXƒg[ƒ‹‚³‚ź‚ĂȂ¢‚±‚Ę‚ŖŽžX‚ ‚é‚ń‚ÅŽg‚ķ‚Č‚¢‚Ė
‚Ü‚ ‚»‚Ģ“_‚Ķawk‚Ģ•ū‚Ŗƒ}ƒV‚¾‚낤

1030 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/09/14(ŒŽ) 12:03:30.66 ID:gMM3Z1ji.net]
”~

1031 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń [2020/09/14(ŒŽ) 12:08:39.52 ID:H3Bos02D.net]
Aho Weinberger Kernighan

1032 –¼‘OF1001 [Over 1000 Thread.net]
‚±‚ĢƒXƒŒƒbƒh‚Ķ‚P‚O‚O‚O‚š’“‚¦‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢B
life time: 4951“ś 12ŽžŠŌ 12•Ŗ 57•b

1033 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
” ‚±‚ĢƒXƒŒƒbƒh‚Ķ‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ź‚Ä‚¢‚Ü‚·






[ V’…ƒŒƒX‚ĢŽę“¾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚ĢƒXƒŒ‚šƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ģread.cgi‚Ö
[{”Ā Å‹ß—§‚Į‚½ƒXƒŒ•”M‚¢ƒXƒŒˆź—— : {”Ā Å‹ß—§‚Į‚½ƒXƒŒ^‹LŽŅ•Źˆź——]i LĶMjƒ292KB

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