os.execute
システムコマンドを実行する
lua
os.execute ([command])
説明
指定されたシステムコマンドを実行します。command
が省略された場合、シェルが利用可能かどうかを確認し、利用可能であれば非ゼロの値を返します。コマンドの実行に成功した場合、システム依存のステータスコードを返します。
補足
- コマンドの実行結果やエラーメッセージは、環境によって異なります。
- 実行結果のステータスコードの解釈は、使用しているオペレーティングシステムに依存します。
サンプルコード
lua
os.execute("echo Hello, Lua!") -- システムで "echo" コマンドを実行
この例では、os.execute
を使ってシステムの echo
コマンドを実行しています。
互換性
- Lua 5.1