mirror of
https://github.com/SpudGunMan/meshing-around.git
synced 2026-08-07 17:32:52 +02:00
Merge branch 'main' into create-docker-image
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
## script/runShell.sh
|
||||
|
||||
**Purpose:**
|
||||
`runShell.sh` is a simple demo shell script for the Mesh Bot project. It demonstrates how to execute shell commands within the project’s scripting environment.
|
||||
|
||||
**Usage:**
|
||||
Run this script from the terminal to see a basic example of shell scripting in the project context.
|
||||
|
||||
```sh
|
||||
bash script/runShell.sh
|
||||
```
|
||||
|
||||
**What it does:**
|
||||
- Changes the working directory to the script’s location.
|
||||
- Prints the current directory path and a message indicating the script is running.
|
||||
- Serves as a template for creating additional shell scripts or automating tasks related to the project.
|
||||
|
||||
**Note:**
|
||||
You can modify this script to add more shell commands or automation steps as needed for your workflow.
|
||||
|
||||
## script/runShell.sh
|
||||
|
||||
**Purpose:**
|
||||
`runShell.sh` is a demonstration shell script for the Mesh Bot project, showing how to execute shell commands in the project environment.
|
||||
|
||||
**Usage:**
|
||||
Run this script from the terminal to see a basic shell scripting example:
|
||||
|
||||
```sh
|
||||
bash script/runShell.sh
|
||||
```
|
||||
|
||||
**What it does:**
|
||||
- Changes to the script’s directory.
|
||||
- Prints the current directory path.
|
||||
- Displays a message indicating the script is running.
|
||||
|
||||
**Note:**
|
||||
You can use this as a template for your own shell scripts or to automate project-related tasks.
|
||||
|
||||
## script/sysEnv.sh
|
||||
|
||||
**Purpose:**
|
||||
`sysEnv.sh` is a shell script that collects and displays system telemetry and environment information, especially useful for monitoring a Raspberry Pi or similar device running the Mesh Bot.
|
||||
|
||||
**Usage:**
|
||||
Run this script from the terminal to view system stats and network info:
|
||||
|
||||
```sh
|
||||
bash script/sysEnv.sh
|
||||
```
|
||||
|
||||
**What it does:**
|
||||
- Reports disk space, RAM usage, CPU usage, and CPU temperature (in °C and °F).
|
||||
- Checks for available Git updates if the project is a Git repository.
|
||||
- Displays the device’s public and local IP addresses.
|
||||
- Designed to work on Linux systems, with special handling for Raspberry Pi hardware.
|
||||
|
||||
**Note:**
|
||||
You can expand or modify this script to include additional telemetry or environment checks as needed for your deployment.
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
# Usage: python3 script/injectDM.py -s NODEID -d NODEID -m "message"
|
||||
# meshing-around - helper script
|
||||
# meshing-around - helper script - enable the bbsAPI in config.ini first
|
||||
import sys
|
||||
import os
|
||||
import argparse
|
||||
|
||||
Reference in New Issue
Block a user