STDIN을 통해 mech-dump에 데이터를 입력하시겠습니까?

STDIN을 통해 mech-dump에 데이터를 입력하시겠습니까?

동시에:

mech-dump foo.html

완벽하게 작동합니다.

FILE="$(cat foo.html)"
echo "$FILE" | mech-dump
Must specify a URL or file to check.  See --help for details.

아니요. STDIN을 통해 입력을 mech-dump에 넣는 방법은 무엇입니까?

답변1

당신은 할 수 없습니다. mech-dump전혀 지원되지 않습니다.

my $uri = shift or die "Must specify a URL or file to check.  See --help for details.\n";
if ( -e $uri ) {
    require URI::file;
    $uri = URI::file->new_abs( $uri )->as_string;
}
...
my $response = $mech->get( $uri );

인수로 주어진 것은 무엇이든 얻으려고 시도하고 아무것도 주어지지 않으면 실패합니다.

임시 파일(또는 동일한 내용의 프로세스 교체)을 사용해야 합니다.

관련 정보