小编rum*_*nom的帖子

以用户名作为输入:如果用户已登录,则显示属于该用户的正在运行的进程

我想编写一个脚本,将用户名作为命令行输入。如果该用户已登录,则会显示该用户正在运行的进程。如果他/她没有登录,那么脚本应该提到这一点。

我的尝试不起作用:

#!/bin/bash
echo "Who are you?"
read user
echo $user
name=$(whoami)
if[$user == $name]
then
  top -u $user
else
  echo "not logged in"
fi
Run Code Online (Sandbox Code Playgroud)

bash scripts users process

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

process ×1

scripts ×1

users ×1