私はluaスクリプトを書いていますが、^Cで終了するまで情報をエコーし続ける2つのシェルコマンドを実行する必要があります。
これは、os.executeが返されるコードを待機し、スクリプト全体をフリーズするため、役に立たないことを意味します。これを機能させる方法について何かアイデアはありますか?良い解決策は、os.executeが値を返すことを要求しないことです。そうすれば、コマンドを送信して先に進みますが、これは不可能だと思います。もう1つは、マルチスレッド化ですが、これを機能させることはできませんでした。
また、^ Cまたはluaメソッドを使用して、両方の無限ループを何らかの方法で停止する機能も必要です。スクリプトは、Lua 5.1.4を使用してiPhone(iOS 5.0.1 / root)で実行されています。