問題タブ [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.
c - Cで引数を指定してシェルコマンドを実行する方法
引数が機能しているため、コマンドを単独で実行することはできません。どうすれば両方の方法で機能させることができますか。
関数はコマンドと引数を処理しており、それらは正しいと確信していますが、実行する方法が見つかりません。
そして、一般的に、どうすればフォーク爆弾を止めることができますか、それらをチェックして回避するにはどうすればよいですか?
system - Externnotify C コードの execl がアスタリスクのボイスメール部分で機能しない
私はこの問題に苦しんでいます。Asterisk では、ボイスメール メッセージを残した後、外部スクリプトを実行する必要があります。このため、voicemail.conf で externnotify を有効にしましたが、機能しませんでした。そこで、C コードを検索したところ、関連するコードが見つかりました。外部スクリプトを実行するコマンドは次のとおりです。
sはです/usr/bin/myscript.sh default 2000 12 8 0 &
。Excel は子プロセスで正常に実行されますが、スクリプトmyscript.sh
は次のとおりです。
実行されません。奇妙な部分は、別の C ファイルを作成し、その中に execl コマンドを入れると、スクリプトが正常に実行されることです。コマンドに置き換えexecl
ましsystem
たが、再び成功しませんでした。どの部分が間違っていますか?