システムヘルスチェッカー
CoddyのTerminalジャーニー「基礎」セクションの一部。レッスン 82/82。
チャレンジ
簡単health.shという名前のシェルスクリプトを作成し、次のセクションを含むシステムヘルスレポートを表示してください。
- shebang行(
#!/bin/bash)から始める === System Health Report ===を出力するUser:を出力し、その後にid -uの出力を続けるCurrent Directory:を出力し、その後にpwdの出力を続けるRunning Processes:を出力し、その後にprocesses.txtの行数(プロセス数をシミュレート)を続ける=== End of Report ===を出力する
echo文内でコマンドの出力を取得するには、コマンド置換$(command)を使用してください。
スクリプトを実行可能にして実行してください。ラベルは完全に一致させる必要がありますが、ユーザーID、ディレクトリ、プロセス数は実行しているマシンから取得されるため、数値は異なる場合があります。
=== System Health Report ===
User: 1002
Current Directory: /tmp/user/home
Running Processes: 9
=== End of Report ===自分で試してみよう
ターミナル
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド