57 lines
1014 B
Bash
Executable File
57 lines
1014 B
Bash
Executable File
#!/bin/bash
|
|
|
|
|
|
DIR="${BASH_SOURCE%/*}"
|
|
DESKTOP_PATH=$(xdg-user-dir DESKTOP)
|
|
OUT="$DESKTOP_PATH/device_info.txt"
|
|
source drives.sh
|
|
source RAM.sh
|
|
source camera.sh
|
|
source speaker.sh
|
|
source wifi.sh
|
|
source lan.sh
|
|
source screen.sh
|
|
source battery.sh
|
|
source model.sh
|
|
|
|
if [[ ! -d "$DIR" ]]; then DIR="$PWD"; fi
|
|
|
|
|
|
LAN_CABLE
|
|
|
|
echo -e "$(date -I)" >"$OUT"
|
|
|
|
MODEL $OUT
|
|
CPU $OUT
|
|
CAMERA $OUT
|
|
SPEAKER $OUT
|
|
WIFI $OUT
|
|
SCREEN $OUT
|
|
BATTERY $OUT
|
|
drives $OUT
|
|
RAM $OUT
|
|
|
|
cat "$OUT"
|
|
|
|
echo "Fertig."
|
|
|
|
read -p "Script Löschen? - (y/n): " answer
|
|
|
|
if [[ "$answer" == [Yy] ]]; then
|
|
sudo rm /usr/local/bin/csr_info/*
|
|
rm $DESKTOP_PATH/CSR_INFOS.desktop
|
|
else
|
|
true
|
|
fi
|
|
echo "Update..."
|
|
sudo apt-get update -y -qq 2>&1 > /dev/null
|
|
echo "Upgrade..."
|
|
sudo apt-get full-upgrade -y -qq 2>&1 > /dev/null
|
|
echo "Autoremove..."
|
|
sudo apt-get autoremove -y -qq 2>&1 > /dev/null
|
|
echo "Clean..."
|
|
sudo apt-get clean -y -qq 2>&1 > /dev/null
|
|
echo "Autoclean..."
|
|
sudo apt-get autoclean -y -qq 2>&1 > /dev/null
|
|
|
|
read -n 1 -s -r -p "Beenden mit Tastendruck" |