問題タブ [execl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - RUN コマンド (exec フォーム) から Docker --build-arg にアクセスできません
run ステートメントの 1 つでa を使用しようとしています--build-arg
が、失敗しています。
Dockerfile
次のコマンドを使用してイメージをビルドします。
値の代わりに変数名を渡しているため、スクリプトは失敗しています。
なぜ私--build-arg
は利用されていないのですか?
c++ - C/C++ で `execl()` を使用してシステム コマンドを実行し、関数の引数を実行可能ファイルとしてではなく、コマンド ラインとしてのみ渡すにはどうすればよいですか?
このコマンドを C/C++ プログラムで実行したいと思いstat -c "%F %A %n" *filename goes here*
ます。ファイル名はmain
関数のargv[1]
.
としてみましたexecl("/bin/stat", "stat", "-c", "\"%F %A %n\"", "file", NULL);
execl()
結果を達成するためにコマンドはどのように見えるべきですか?
bash - execv を使用してコマンドをマージするには? 例えば。ls | grep -c "式"
私は私ができることを知っています
ls を出力します。
しかし、どうすれば実行できますか
を使用してexecv
いますか?私のコードでは、現在の作業ディレクトリで特定のファイル名を検索したいと考えています。上記のコマンドは、ファイルが存在する場合は 1 を返し、存在しない場合は 0 を返します。を使用してプログラムからこのコマンドを実行したいexecv
。どうすればいいですか?
私は試した
しかし、うまくいきません。
また、 を使用してこのコマンドを実行してもexecl
、ターミナルに出力番号が出力されるだけです。プログラムに戻すにはどうすればよいですか?