chore: added stats test f6274a5d
Steve · 2025-11-13 20:59 1 file(s) · +45 −0
test-stats.sh (added) +45 −0
1 +
#!/bin/bash
2 +
3 +
echo "Testing System Stats Commands:"
4 +
echo "================================"
5 +
echo ""
6 +
7 +
echo "OS Name:"
8 +
uname -s
9 +
echo ""
10 +
11 +
echo "Kernel Version:"
12 +
uname -r
13 +
echo ""
14 +
15 +
echo "Architecture:"
16 +
uname -m
17 +
echo ""
18 +
19 +
echo "Hostname:"
20 +
hostname
21 +
echo ""
22 +
23 +
echo "Boot Time:"
24 +
sysctl -n kern.boottime 2>/dev/null || echo "Not available (may need different command on Linux)"
25 +
echo ""
26 +
27 +
echo "CPU Brand:"
28 +
sysctl -n machdep.cpu.brand_string 2>/dev/null || echo "Not available (try: cat /proc/cpuinfo | grep 'model name' | head -1 on Linux)"
29 +
echo ""
30 +
31 +
echo "CPU Cores:"
32 +
sysctl -n hw.ncpu 2>/dev/null || nproc 2>/dev/null || echo "Not available"
33 +
echo ""
34 +
35 +
echo "Memory (bytes):"
36 +
sysctl -n hw.memsize 2>/dev/null || echo "Not available (try: free -b on Linux)"
37 +
echo ""
38 +
39 +
echo "Shell:"
40 +
echo $SHELL
41 +
echo ""
42 +
43 +
echo "Current User:"
44 +
whoami
45 +
echo ""