wip
This commit is contained in:
28
examples/scripts/process/kill.rhai
Normal file
28
examples/scripts/process/kill.rhai
Normal file
@@ -0,0 +1,28 @@
|
||||
print("Caution: Use the kill() function with extreme care as it can terminate running applications.");
|
||||
print("Terminating essential system processes can make your system unstable or unusable.");
|
||||
print("");
|
||||
|
||||
print("This example attempts to kill processes matching a specific name.");
|
||||
print("Replace 'process_name_to_kill' with the actual name of a process you intend to stop.");
|
||||
print("Make sure you know what the process does before attempting to kill it.");
|
||||
print("");
|
||||
|
||||
let target_process_name = "process_name_to_kill"; // <--- CHANGE THIS TO A REAL PROCESS NAME (e.g., "sleep" if you start a sleep process)
|
||||
|
||||
print(`Attempting to kill processes matching pattern: '${target_process_name}'...`);
|
||||
|
||||
// To safely test this, you might want to start a simple process first, like 'sleep 60 &'.
|
||||
// Then replace 'process_name_to_kill' with 'sleep'.
|
||||
|
||||
// Uncomment the line below to execute the kill command.
|
||||
// let result_message = kill(target_process_name); // Halts on OS error during kill attempt
|
||||
|
||||
// if result_message != "" {
|
||||
// print(`Kill command sent. Result: ${result_message}`);
|
||||
// } else {
|
||||
// print("Kill command finished, but no message returned (check for errors above).");
|
||||
// }
|
||||
|
||||
print("");
|
||||
print("kill() example finished (command was commented out for safety).");
|
||||
print("Uncomment the 'kill(...)' line to make it active.");
|
Reference in New Issue
Block a user