システムヘルスチェッカー
CoddyのTerminalジャーニー「基礎」セクションの一部 — レッスン 82/82。
チャレンジ
簡単health.sh という名前のシェルスクリプトを作成し、以下のセクションを含むシステムヘルスレポートを表示してください。
- シェバン行(
#!/bin/bash)から始めます === System Health Report ===を出力しますid -uの出力に続くUser:を出力しますpwdの出力に続くCurrent Directory:を出力しますprocesses.txtの行数に続くRunning Processes:を出力します(プロセス数をシミュレート)=== End of Report ===を出力します
echo 文内でコマンドの出力をキャプチャするために、コマンド置換 $(command) を使用してください。
スクリプトを実行可能にし、実行してください。出力は以下のようになるはずです:
=== System Health Report ===
User: root
Current Directory: /home
Running Processes: 10
=== End of Report ===自分で試してみよう
ターミナル