Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.90 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. if [ $# -ne 1 ]; then
  4.     echo "Uruchom skrypt podajac dokladnie jeden parametr!"
  5. elif [ $1 -ne 1 -a $1 -ne 2 ]; then
  6.     echo "Parametr powinien byc rowny 1 lub 2!"
  7. elif [ $1 -eq 2 ]; then
  8.     echo "Procesor: `cat /proc/cpuinfo | grep "model name" | cut -d " " -f3-`"
  9.     echo "Wielkość pamięci RAM: `free -h | grep "Mem: "| cut -d " " -f12`"
  10.     echo "Wielkość dysku(-ów) twardego(-ych): `df -h --total | grep "total" | cut -d " " -f13`"
  11.     echo "Karta sieciowa: `lshw -c network 2> /dev/null | grep "product" | cut -d " " -f9-`"
  12.     echo "Zamontowane partycje: `mount|sed -n 1p |cut -d " " -f1,2,3 | sed "s/on/zamontowane w/"`"
  13.     linie=`mount| wc -l`
  14.     iterator=2
  15.     while [ $iterator -le $linie ]; do
  16.         echo "                      `mount|sed -n "$iterator"p |cut -d " " -f1,2,3 | sed "s/on/zamontowane w/"`"
  17.         iterator=$[iterator+1]
  18.     done
  19. elif [ $1 -eq 1 ]; then
  20.     bash skrypt.sh 2 > wyniki.txt
  21. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement