コマンドラインから渡された引数としてperlスクリプトを実行しようとしています。私は、ACファイルをコンパイルし、「テスト」という名前を付け、私は、私は、テストの実行ファイルを意味し、500 Aさんを渡したいこの渡された引数としてperlスクリプトを実行
>Test perl -e "print qq{A\n}x500"
を試してみてください引数を渡そうとしたが、それは
を働いていないようですコマンドラインから渡された引数としてperlスクリプトを実行しようとしています。私は、ACファイルをコンパイルし、「テスト」という名前を付け、私は、私は、テストの実行ファイルを意味し、500 Aさんを渡したいこの渡された引数としてperlスクリプトを実行
>Test perl -e "print qq{A\n}x500"
を試してみてください引数を渡そうとしたが、それは
を働いていないようですは、なぜあなたはそれが動作するはずだと思いますか?それはTest
を実行し、3つの引数 - perl
、-e
、"print qq{A\n}\x500"
を渡します。 bashで、それは次のようになります。Windows用
Test `perl -a "print qq{A\n}x500"`
を、変数としてプログラムの出力を取得したり、直接、別のコマンドに渡すための簡単な方法はありません。
this postを参照して、コマンド出力を変数に設定する方法について説明します。
パイプを使用すると、後でperl -e "print qq{A\n}x500"
をTest
に渡しました。パイプを使用しての
例:
perl -e "print qq{A\n}x500" | Test
nope..doesnt work – Eric
C++コードを表示することはありますか? – OneOfOne