Perl
通過 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?
你不能。
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 );
它只會嘗試獲取作為參數給出的任何內容,如果沒有給出任何內容,則失敗。
您必須使用臨時文件(或程序替換,這相當於同一件事)。