CSV 파일로 Perl 출력

Arka.b

질문 : 명령 프롬프트 자체가 아닌 CSV 파일로 출력 인쇄 하고 싶습니다 .

다음은 perl의 코드입니다.

#!/usr/bin/perl

use strict;
use warnings;
use HTML::TokeParser::Simple;

my $url = '<some URL>';
my $parser = HTML::TokeParser::Simple->new( url => $url );
my %tags;
while ( my $tag = $parser->get_tag('input') ) {
    my $id    = $tag->get_attr('id');    # get id attribute value    
    my $value = $tag->get_attr('value'); # get value attribute value
    $tags{$id} = $value;
}

for (keys %tags) {
    print "$_ => $tags{$_} \n";  
}

명령 프롬프트의 출력

ConnectionTime => 03:20:59:46
signalstrength => Good
ulCurrentDataRate => 2.48 Kbps
batterystatus => Fully Charged

CSV 파일의 필수 출력

ConnectionTime signalstrength ulCurrentDataRate batterystatus
03:20:59:46 Good 2.48 Kbps Fully Charged

Jens

입력 값을 배열에 저장 한 다음 파일로 인쇄합니다.

#!usr/bin/perl

use strict;
use warnings;
use HTML::TokeParser::Simple;

my $url = '<some URL>';
my $parser = HTML::TokeParser::Simple->new(url => $url);
my %tags;
while (my $tag = $parser->get_tag('input')) {
           my $id=$tag->get_attr('id'); # get id attribute value    
           my $value = $tag->get_attr('value'); # get value attribute value
           $tags{$id}=$value;
 }
my @tags;
my @values;
for (keys %tags){
   push (@tags, $_);
   push (@values, $tags{$_});
}

open(my $OUTFILE, ">", "<outfile>" )
    or die "Unable to open <outfile> for writing : $!";
print $OUTFILE join("\t",@tags)."\n";
print $OUTFILE join("\t",@values)."\n";

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

csv 파일 출력 새 줄

분류에서Dev

파일 읽기 및 특정 필드를 CSV 파일로 출력

분류에서Dev

파이썬 : 목록을 csv 파일로 출력

분류에서Dev

입력 파일에서 일치하는 패턴을 추출하고 Perl에서 출력 파일로 인쇄

분류에서Dev

행 기반 파일의 awk 일치 패턴 및 CSV로 출력

분류에서Dev

.CSV 파일의 출력 문제

분류에서Dev

Export-Csv 생성 빈 출력 파일

분류에서Dev

CSV 파일을 출력하는 PHP

분류에서Dev

PHP는 CSV 파일에 출력 저장

분류에서Dev

csv 파일 pandas에 groupby 출력

분류에서Dev

S3 버킷의 특정 경로에 CSV 파일 출력

분류에서Dev

특정 CSV 열에서 계산하여 새 파일로 출력

분류에서Dev

출력을 CSV 파일로 가져 오기

분류에서Dev

API 파일의 JSON 출력을 CSV로 구문 분석

분류에서Dev

Perl : 열기 명령의 출력을 파일로 파이프하는 방법

분류에서Dev

Powershell 출력을 단일 csv로 결합

분류에서Dev

Perl-쉼표로 구분 된 출력이 있으며 CSV로 작성하고 싶습니다.

분류에서Dev

perl로 scutil 출력 구문 분석

분류에서Dev

csv 파일을 반복하고 하나의 통합 된 csv 파일로 계산 출력

분류에서Dev

CSV 파일에서 새 CSV 파일로 무작위 샘플 내보내기-출력이 지저분합니다.

분류에서Dev

Perl로 CSV 작성

분류에서Dev

Perl을 사용하여 파일에서 키워드를 찾고 텍스트 파일로 출력

분류에서Dev

Perl에서 텍스트 파일로 출력을 작성하는 동안 파일 처리기가 중단됨

분류에서Dev

Bundle Exec Rails C의 결과를 파일 / csv로 출력합니까?

분류에서Dev

셸을 사용하여 열 지향 파일을 CSV 출력으로 변환

분류에서Dev

2 개의 csv 파일을 비교하고 차이 만 변수로 출력

분류에서Dev

CSV 파일에 배열을 출력하면 줄 길이가 출력됩니다.

분류에서Dev

ls 출력을 한 줄의 perl 스크립트로 파이프

분류에서Dev

Perl이 null 타임 스탬프를 csv 파일로 인쇄

Related 관련 기사

  1. 1

    csv 파일 출력 새 줄

  2. 2

    파일 읽기 및 특정 필드를 CSV 파일로 출력

  3. 3

    파이썬 : 목록을 csv 파일로 출력

  4. 4

    입력 파일에서 일치하는 패턴을 추출하고 Perl에서 출력 파일로 인쇄

  5. 5

    행 기반 파일의 awk 일치 패턴 및 CSV로 출력

  6. 6

    .CSV 파일의 출력 문제

  7. 7

    Export-Csv 생성 빈 출력 파일

  8. 8

    CSV 파일을 출력하는 PHP

  9. 9

    PHP는 CSV 파일에 출력 저장

  10. 10

    csv 파일 pandas에 groupby 출력

  11. 11

    S3 버킷의 특정 경로에 CSV 파일 출력

  12. 12

    특정 CSV 열에서 계산하여 새 파일로 출력

  13. 13

    출력을 CSV 파일로 가져 오기

  14. 14

    API 파일의 JSON 출력을 CSV로 구문 분석

  15. 15

    Perl : 열기 명령의 출력을 파일로 파이프하는 방법

  16. 16

    Powershell 출력을 단일 csv로 결합

  17. 17

    Perl-쉼표로 구분 된 출력이 있으며 CSV로 작성하고 싶습니다.

  18. 18

    perl로 scutil 출력 구문 분석

  19. 19

    csv 파일을 반복하고 하나의 통합 된 csv 파일로 계산 출력

  20. 20

    CSV 파일에서 새 CSV 파일로 무작위 샘플 내보내기-출력이 지저분합니다.

  21. 21

    Perl로 CSV 작성

  22. 22

    Perl을 사용하여 파일에서 키워드를 찾고 텍스트 파일로 출력

  23. 23

    Perl에서 텍스트 파일로 출력을 작성하는 동안 파일 처리기가 중단됨

  24. 24

    Bundle Exec Rails C의 결과를 파일 / csv로 출력합니까?

  25. 25

    셸을 사용하여 열 지향 파일을 CSV 출력으로 변환

  26. 26

    2 개의 csv 파일을 비교하고 차이 만 변수로 출력

  27. 27

    CSV 파일에 배열을 출력하면 줄 길이가 출력됩니다.

  28. 28

    ls 출력을 한 줄의 perl 스크립트로 파이프

  29. 29

    Perl이 null 타임 스탬프를 csv 파일로 인쇄

뜨겁다태그

보관