Menu
CoddyTech

系统健康检查器

本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 82 课,共 82 课。

challenge icon

挑战

简单

创建一个名为 health.sh 的 shell 脚本,显示包含以下部分的系统健康报告:

  1. 以 shebang 行(#!/bin/bash)开头
  2. 打印 === System Health Report ===
  3. 打印 User:,后面跟上 id -u 的输出
  4. 打印 Current Directory:,后面跟上 pwd 的输出
  5. 打印 Running Processes:,后面跟上 processes.txt 中的行数(用于模拟进程数量)
  6. 打印 === End of Report ===

使用命令替换 $(command) 在 echo 语句中捕获命令输出。

将脚本设为可执行并运行它。标签必须完全一致,而用户 ID、目录和进程数量取决于你运行脚本的机器,因此数字可能会有所不同:

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

亲手试试

终端

基础知识中的所有课

自己练习: Terminal 在线编辑器