• shell复习笔记----用户管理


    $ who    可以知道系统上有多少登陆

    $who |wc -l 计算用户个数

    注意:|是管道符号,可以在两个程序之间建立管道(pipeline):who 的输出,成了 wc 的输入, wc 所列出的结果就是已经登陆用户的个数

    将管道转变成一个独立的命令,方法是将这条命令输入一个一般的文件中,然后使用 chmod 为该文件设置执行的权限.

    #! /bin/sh                        当一个文件中开头的两个字符时#!时,内核会扫描该行其余的部分,看是否存在可用来执行程序的解释去的完整路径.内核会以直嘀咕的选项来引用解释器,再搭配命令行的其他部分. shell 脚本通常一开始都是#! /bin/sh.

    $cat > nusers                   建立文件,使用cat 复制终端的输入

     who |cw -l                       程序的内容

     ^D                                 Ctrl-D 表示 end-of -file

    $chmod +x nusers            让文件拥有执行的权限

    $./nusers                         执行测试

    6                                     输出的可能测试结果

    永远保持新人的心态,勤奋好学,不耻下问
  • 相关阅读:
    C#高级编程第11版
    做点字符串题
    Codeforces Round #681 (Div. 1, based on VK Cup 2019-2020
    Educational Codeforces Round 97 题解
    AtCoder Regular Contest 106 题解
    Kick Start Round G 2020 题解
    CCSP 2020题解
    Codeforces Round #675 (Div. 2) 题解
    AtCoder Regular Contest 104
    Kick Start Round F 2020 题解
  • 原文地址:https://www.cnblogs.com/keepFlying/p/4553383.html
Copyright © 2020-2023  润新知