perl 이지만 아시는분좀 ㅠㅠ 특정필드만 모두 1로 바꾸려 합니다. 정보
perl 이지만 아시는분좀 ㅠㅠ 특정필드만 모두 1로 바꾸려 합니다.
본문
$i=0;
foreach(@TOWN_DATA){
($town_id,$town_name,$town_con,$town_ele,$town_gold,$town_arm,$town_pro,$town_acc,$town_ind,$town_tr,$town_s,$town_x,$town_y,$town_etc,$town_img,$town_intro,$town_admin,$town_juka,$town_jjtotal) =split(/<>/);
if($town_id eq $i){$town_juka =1;}
$i++
}
@TOWN_DATA 이배열은 12열에 40줄로 이루어져있씁니다.
그중 11열에 있는 $town_juka 를 모두 1로 변경하고싶은데 위소스로는
마지막 40번째줄만 1로 변하고 나머지는 변하질 않습니다. 어떻게 해야하나요? ㅠㅠ
foreach(@TOWN_DATA){
($town_id,$town_name,$town_con,$town_ele,$town_gold,$town_arm,$town_pro,$town_acc,$town_ind,$town_tr,$town_s,$town_x,$town_y,$town_etc,$town_img,$town_intro,$town_admin,$town_juka,$town_jjtotal) =split(/<>/);
if($town_id eq $i){$town_juka =1;}
$i++
}
@TOWN_DATA 이배열은 12열에 40줄로 이루어져있씁니다.
그중 11열에 있는 $town_juka 를 모두 1로 변경하고싶은데 위소스로는
마지막 40번째줄만 1로 변하고 나머지는 변하질 않습니다. 어떻게 해야하나요? ㅠㅠ
댓글 전체
차라리 네이버 지식인에 물어보세요;;;