linux - Shell 脚本 - 小时和分钟计算

标签 linux shell

我正在开发一个 shell 脚本计算程序,其中我想要一个脚本来计算特定用户登录到系统的总小时数和分钟数。该脚本接受一个参数,即登录名。用户的完整名称、当前月份以及用户在当月最早和最晚登录的日期等信息。在伪装中,我想要的是这样的:

[prompt]$   <your familyname>user_login  mycroft<enter>


For the Month of June :
         User :   mycroft
In Real life :   Mycroft Holmes
      period :    Mon Jun 16 to Sat Jun 28
total login time :   2 hours and 2 minutes

有没有可能在 Shell 中执行此操作的方法?到目前为止,我一直在处理空白和错误。

最佳答案

查看whofinger 程序。可能这就是您所需要的。

关于linux - Shell 脚本 - 小时和分钟计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14482784/

相关文章:

linux - f77 中多个无法识别的选项

linux - 从脚本到远程服务器的 SSH 命令不起作用

c - 年份不显示在 Linux 上

php - Linux后台任务最大处理时间

python - 在Python中,如果用户通过SSH连接,如何获取用户的远程IP(他们的最后一跳)?

c - Linux C 使用信号和管道在进程间通信

linux - 使用脚本提取文本

shell - 如何防止 Fish shell 在键入 Ctrl-D (EOF) 时关闭

linux - 十进制值不在 bash 中打印?

java - 通过 shell 添加对现有 pom.xml 的依赖