Menu
Coddy logo textTech

Kontroler stanu systemu

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 82 z 82.

challenge icon

Wyzwanie

Łatwy

Utwórz skrypt powłoki o nazwie health.sh, który wyświetla raport o stanie systemu z następującymi sekcjami:

  1. Zacznij od wiersza shebang (#!/bin/bash)
  2. Wyświetl === System Health Report ===
  3. Wyświetl User:, a następnie wynik polecenia id -u
  4. Wyświetl Current Directory:, a następnie wynik polecenia pwd
  5. Wyświetl Running Processes:, a następnie liczbę wierszy w pliku processes.txt (symulującą liczbę procesów)
  6. Wyświetl === End of Report ===

Użyj podstawiania poleceń $(command), aby przechwycić wynik polecenia w instrukcjach echo.

Nadaj skryptowi uprawnienia do wykonywania i uruchom go. Etykiety muszą dokładnie odpowiadać podanym, natomiast identyfikator użytkownika, katalog i liczba procesów zależą od komputera, na którym uruchamiasz skrypt, więc Twoje liczby mogą się różnić:

=== System Health Report ===
User: 1002
Current Directory: /tmp/user/home
Running Processes: 9
=== End of Report ===

Spróbuj swoich sił

Terminal

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal