Perl세미나
- 42. Basic 1-2 : Array Variable
: @VariableName
$#VariableName :
- 43. Basic 1-2 : Array Variable
: @VariableName
$#VariableName :
$VariableName[n] : n
- 48. Basic 1-3 : Hash Variable
( ) : %VariableName
$VariableName{key} : key value
- 60. Basic 2-1 : Numeric Operator
+ - * /
st Ba sic!
It is ju
- 63. Basic 2-1 : Numeric Operator
+= -= *= /=
st a dd =
Ju
- 81. Basic 3-1-1 : Normal For
for(Init; Cond; Inc) {
# Something Todo
}
- 91. Basic 3-1-2 : Foreach
foreach $Value (List) {
# Something Todo
}
- 94. Basic 3-2 : While
while(condition) {
# something to do
}
- 103. Basic 5-1 : File I/O
open(HANDLE, < or > or >>, FILENAME)
- 104. Basic 5-1 : File I/O
open(HANDLE, < or > or >>, FILENAME)
Input: <HANDLE>;
- 105. Basic 5-1 : File I/O
open(HANDLE, < or > or >>, FILENAME)
Input: <HANDLE>;
Output: print DESTINATION SOURCE;
- 106. Basic 5-1 : File I/O
open(HANDLE, < or > or >>, FILENAME)
Input: <HANDLE>;
Output: print DESTINATION SOURCE;
close HANDLE;
- 110. Basic 5-2 : Console I/O
Input: <STDIN>;
Output: print;
- 111. Basic 5-2 : Console I/O
Input: <STDIN>;
Output: print;
ReadMode 'noecho';
Editor's Notes
- \n
- \n
- &#xB2E4;&#xBAA9;&#xC801; &#xC2A4;&#xD06C;&#xB9BD;&#xD2B8; &#xC5B8;&#xC5B4;&#xC774;&#xBA70;, &#xBAA8;&#xB4E0; &#xC6B4;&#xC601;&#xCCB4;&#xC81C;&#xC5D0;&#xC11C; &#xC27D;&#xAC8C; &#xC0AC;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.\n&#xD2B9;&#xD788; &#xC720;&#xB2C9;&#xC2A4;&#xACC4;&#xC5F4;(&#xB9AC;&#xB205;&#xC2A4;, OSX)&#xC5D0;&#xB294; &#xBBF8;&#xB9AC; &#xC124;&#xCE58;&#xB418;&#xC5B4;&#xC788;&#xB294; &#xACBD;&#xC6B0;&#xAC00; &#xB9CE;&#xC2B5;&#xB2C8;&#xB2E4;.\n&#xD14D;&#xC2A4;&#xD2B8;&#xCC98;&#xB9AC;&#xC5D0; &#xCD5C;&#xC801;&#xD654;&#xB418;&#xC5B4;&#xC788;&#xC5B4;&#xC11C; &#xC2DC;&#xC2A4;&#xD15C; &#xAD00;&#xB9AC; &#xC2A4;&#xD06C;&#xB9BD;&#xD2B8;&#xC5D0; &#xC790;&#xC8FC; &#xC4F0;&#xC774;&#xBA70;\n&#xC608;&#xC804;&#xC5D0;&#xB294; &#xC6F9; &#xD398;&#xC774;&#xC9C0; &#xC791;&#xC131;&#xC5D0; &#xC4F0;&#xC600;&#xC501;&#xB2C8;&#xB2E4;.\n&#xC808;&#xCC28;&#xC801; &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xACFC; &#xAC1D;&#xCCB4;&#xC9C0;&#xD5A5;&#xC801; &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D; &#xB458;&#xB2E4; &#xC9C0;&#xC6D0;&#xD569;&#xB2C8;&#xB2E4;.\n
- &#xB2E4;&#xBAA9;&#xC801; &#xC2A4;&#xD06C;&#xB9BD;&#xD2B8; &#xC5B8;&#xC5B4;&#xC774;&#xBA70;, &#xBAA8;&#xB4E0; &#xC6B4;&#xC601;&#xCCB4;&#xC81C;&#xC5D0;&#xC11C; &#xC27D;&#xAC8C; &#xC0AC;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.\n&#xD2B9;&#xD788; &#xC720;&#xB2C9;&#xC2A4;&#xACC4;&#xC5F4;(&#xB9AC;&#xB205;&#xC2A4;, OSX)&#xC5D0;&#xB294; &#xBBF8;&#xB9AC; &#xC124;&#xCE58;&#xB418;&#xC5B4;&#xC788;&#xB294; &#xACBD;&#xC6B0;&#xAC00; &#xB9CE;&#xC2B5;&#xB2C8;&#xB2E4;.\n&#xD14D;&#xC2A4;&#xD2B8;&#xCC98;&#xB9AC;&#xC5D0; &#xCD5C;&#xC801;&#xD654;&#xB418;&#xC5B4;&#xC788;&#xC5B4;&#xC11C; &#xC2DC;&#xC2A4;&#xD15C; &#xAD00;&#xB9AC; &#xC2A4;&#xD06C;&#xB9BD;&#xD2B8;&#xC5D0; &#xC790;&#xC8FC; &#xC4F0;&#xC774;&#xBA70;\n&#xC608;&#xC804;&#xC5D0;&#xB294; &#xC6F9; &#xD398;&#xC774;&#xC9C0; &#xC791;&#xC131;&#xC5D0; &#xC4F0;&#xC600;&#xC501;&#xB2C8;&#xB2E4;.\n&#xC808;&#xCC28;&#xC801; &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xACFC; &#xAC1D;&#xCCB4;&#xC9C0;&#xD5A5;&#xC801; &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D; &#xB458;&#xB2E4; &#xC9C0;&#xC6D0;&#xD569;&#xB2C8;&#xB2E4;.\n
- perl&#xC744; &#xC2E4;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.\n&#xADF8;&#xB9AC;&#xACE0; &#xCF54;&#xB529;&#xC744; &#xC2DC;&#xC791;&#xD558;&#xBA74; &#xB429;&#xB2C8;&#xB2E4;.\n
- perl&#xC744; &#xC2E4;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.\n&#xADF8;&#xB9AC;&#xACE0; &#xCF54;&#xB529;&#xC744; &#xC2DC;&#xC791;&#xD558;&#xBA74; &#xB429;&#xB2C8;&#xB2E4;.\n
- \n
- \n
- .pl&#xC774;&#xB77C;&#xB294; &#xD655;&#xC7A5;&#xC790;&#xB97C; &#xAC00;&#xC9C0;&#xACE0; &#xC788;&#xB294; &#xD14D;&#xC2A4;&#xD2B8; &#xD30C;&#xC77C;&#xC744; &#xB9CC;&#xB4E4;&#xAC70;&#xB098;\n
- .pl&#xC774;&#xB77C;&#xB294; &#xD655;&#xC7A5;&#xC790;&#xB97C; &#xAC00;&#xC9C0;&#xACE0; &#xC788;&#xB294; &#xD14D;&#xC2A4;&#xD2B8; &#xD30C;&#xC77C;&#xC744; &#xB9CC;&#xB4E4;&#xAC70;&#xB098;\n
- \n
- \n
- #!/usr/bin/env perl\n&#xC774;&#xB77C;&#xB294; &#xCCAB;&#xC904;&#xC744; &#xAC00;&#xC9C4; &#xD14D;&#xC2A4;&#xD2B8; &#xD30C;&#xC77C;&#xC744; &#xB9CC;&#xB4E4;&#xACE0;\n
- #!/usr/bin/env perl\n&#xC774;&#xB77C;&#xB294; &#xCCAB;&#xC904;&#xC744; &#xAC00;&#xC9C4; &#xD14D;&#xC2A4;&#xD2B8; &#xD30C;&#xC77C;&#xC744; &#xB9CC;&#xB4E4;&#xACE0;\n
- \n
- \n
- &#xC2E4;&#xD589;&#xD558;&#xBA74; &#xB429;&#xB2C8;&#xB2E4;.\n
- &#xC2E4;&#xD589;&#xD558;&#xBA74; &#xB429;&#xB2C8;&#xB2E4;.\n
- &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xC758; &#xAE30;&#xBCF8;!\n\n
- &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xC758; &#xAE30;&#xBCF8;!\n\n
- &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xC758; &#xAE30;&#xBCF8;!\n\n
- &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xC758; &#xAE30;&#xBCF8;!\n\n
- &#xD504;&#xB85C;&#xADF8;&#xB798;&#xBC0D;&#xC758; &#xAE30;&#xBCF8;!\n\n
- &#xCCAB;&#xBC88;&#xC9F8;&#xB85C; &#xBCC0;&#xC218;&#xB97C; &#xC120;&#xC5B8;, &#xC0AC;&#xC6A9; &#xD558;&#xB294; &#xBC29;&#xBC95;&#xC744; &#xBD05;&#xC2DC;&#xB2E4;.\n&#xBCC0;&#xC218;&#xB294; &#xBB34;&#xC5C7;&#xC778;&#xC9C0; &#xC54C; &#xAC83;&#xC774;&#xB77C; &#xC0DD;&#xAC01;&#xD558;&#xACE0; &#xC790;&#xC138;&#xD55C; &#xC124;&#xBA85;&#xC740; &#xC0DD;&#xB7B5;&#xD569;&#xB2C8;&#xB2E4;.\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- &#xC77C;&#xBC18; &#xC790;&#xB8CC;&#xD615;&#xC744; &#xB123;&#xB294; &#xBCC0;&#xC218;&#xB85C; &#xC22B;&#xC790;, &#xBB38;&#xC790;&#xC5F4;, &#xAC1D;&#xCCB4;&#xAC00; &#xB4E4;&#xC5B4;&#xAC08; &#xC218; &#xC788;&#xB294; &#xBCC0;&#xC218;&#xC785;&#xB2C8;&#xB2E4;.\n\n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n