Ȥ½Ã perl Àß ÇϽôºР°è½Å°¡¿ä??

   Á¶È¸ 3954   Ãßõ 0    

 #!/usr/bin/perl

while (<>) {
       chomp;

       # CHANGE ME: To the actual fields you use in your CSV file
       my ($domain) = split(/\,/, $_, 1);

       print qq{md $domain URL http://mail.$domain\n};
       print qq{\n};
}


이런 쉘스크립트를 작성했습니다. 원래 의도는 example.com이 입력 되어 있는 CSV를 함께 실행했을 때 화면에

md example.com URL example.com

가 떠야 하는데 실제로 실행하면

URL example.com

이렇게 뜹니다. 제가 작성한 스크립트에 어떤 문제가 있을까요?

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¹®ÀÚ¿­ $domain À» split Çؼ­ ¹è¿­·Î ¸¸µé¾î¼­ ±×·±°ÍÀÌ ¾Æ´Ñ°¡¿ä?
¹è¿­ÀÇ Ã¹¹ø°¸¸ Âï°í ¸¶´Â µí.
$domain[0] ÇÏ¸é µÉ µíÇÕ´Ï´Ù.
     
µÎ º¯¼ö ¸ðµÎ $domain[0]À¸·Î ÇÏ¸é µÑ ´Ù ºó È­¸é¸¸ Ãâ·ÂÀÌ µÇ°í,
¼±Çຯ¼ö¸¸ $domain[0] À¸·Î ÇÏ°í, µÚ¿¡ ÀÖ´Â º¯¼ö´Â $domain À¸·Î Çϸé
md  URL example.com
ÀÌ·¸°Ô ¾Õ¿¡´Â ºóÄ­À¸·Î ³ª¿À°í µÚÂʸ¸ º¯¼ö°¡ ÁöÁ¤µÇ¾î ³ª¿É´Ï´Ù.
¤Ð¤Ð
          
0¹øÀÌ ³»¿ë ¾øÀÌ À߸°°ÍÀÌ¸é ´Ù¸¥ $domain[1] ¿¡ ÀÖÁö ¾ÊÀ»±î¿ä?
               
ÀÏ´Ü ¹è¿­·Î ãÀ¸¸é 0~5±îÁö ³Ö¾î ºÃ´Âµ¥ ÀüºÎ ºñ¾î ÀÖ´õ¶ó±¸¿ä...ÀÌÀ¯¸¦ ¸ð¸£°Ú½À´Ï´Ù ¤Ð¤Ð
$domain Àº ¹è¿­ÀÌ ¾Æ´Ï¶ó ½ºÆ®¸µ À̱º¿ä. ÆÞ¿¡¼­´Â ¸íĪÀÌ ¸®½ºÆ® ±º¿ä. À§¿¡ Á¦°¡ ¾´ ¸»Àº ´Ù Ʋ¸° ¸»ÀÌ³×¿ä ¤¾¤¾
ã¾Æº¸´Ï ¿ø·¡ $_ À» ÂÉ°³¼­ $domain ¿¡ ³ÖÀ¸¼Ì±º¿ä.
cvs ÇÑÁÙ¿¡ µµ¸ÞÀÎÀÌ ¿©·¯°³¸é @domain = split/,/, $_, °¹¼ö;
ÇÑ°³¸é my($domain) = split(/,/, $_);
¸¸ ÇÏ¸é µÇÁö ¾ÊÀ»±î¿ä? $_ µÚ¿¡ , ¾îÂ÷ÇÇ Ã¹¹ø° ÇÑ°³°¡ urlÀ̸é 1Àº »©°í,
±×·¡µµ Ãâ·ÂÀÌ ¾ÈµÇ¸é °ªÀ» º¹»çÇؼ­ ½áº¸½Ã¸é ¾î¶³±î¿ä?

20³â Àü¿¡ ÆÞ°ú ¸¶ÀÌ¿¡½ºÅ¥¿¤, ¾ÆÆÄÄ¡·Î µµ¼­°ü °ü¸®¸¦ À¥º£À̽º·Î Â¥Áá´Âµ¥, ´çÃé ±â¾ïÀÌ ¾È³ª´Â °ÍÀÌ, ½Ã°£Àº ¾î¿ ¼ö ¾ø³×¿ä.


QnA
Á¦¸ñPage 3909/5689
2015-12   1546555   ¹é¸Þ°¡
2014-05   5010892   Á¤ÀºÁØ1
2015-03   3955   ¼¼À̽÷οì
2015-09   3955   ¹Ú
2017-05   3955   EPKO
. (6)
2017-01   3955   Ãʺ¸IT
2019-07   3955   °ËÀºÄá
2016-06   3955   ½Ãµµ´Ï
2015-02   3955   °û¼øÇö
2021-12   3955   ÃѾËź»ç³ªÀÌ
2017-12   3955   IT¶õ
2015-04   3955   ȲÁø¿ì
2018-07   3955   song05
2021-06   3955   ¼ÛÁÖȯ
2019-08   3955   ºÐ³ëÀÇ´Ù¿îÈú
2015-04   3955   ¿©ÇØiÀÌ»óº¹
2018-10   3955   ¹Ú¹®Çü
2017-05   3954   zamona
2021-02   3954   mjayyy
2018-10   3954   ±èÁ¦¿¬
2016-11   3954   whiteD
2018-08   3954   ±è°Ç¿ì