简单的账号查询

1:依次向/etc/passwd目录中的每一个用户问好,并指出其UID号!(eg:HELLO,root,your uid is 0)
2:统计这个脚本共有多少个账户?

#!/bin/bash
a="/etc/passwd"
b="/root/b"
if  awk -F: ‘{print "hello," $1"," " your uid is " $3 }‘ $a > $b
then
  cat $b
  awk ‘{print $2}‘ $b |wc -l
fi

[[email protected] ~]# sh  aaa

hello,root, your uid is 0

hello,bin, your uid is 1

hello,daemon, your uid is 2

hello,adm, your uid is 3

hello,lp, your uid is 4

hello,sync, your uid is 5

hello,shutdown, your uid is 6

hello,halt, your uid is 7

hello,mail, your uid is 8

hello,uucp, your uid is 10

hello,operator, your uid is 11

hello,games, your uid is 12

hello,gopher, your uid is 13

hello,ftp, your uid is 14

hello,nobody, your uid is 99

hello,vcsa, your uid is 69

hello,saslauth, your uid is 499

hello,postfix, your uid is 89

hello,sshd, your uid is 74

hello,mysql, your uid is 500

hello,php-fpm, your uid is 501

hello,ntp, your uid is 38

hello,named, your uid is 25

hello,zabbix, your uid is 498

hello,memcached, your uid is 497

hello,redis, your uid is 503

hello,mailnull, your uid is 47

hello,smmsp, your uid is 51

28

时间: 2024-10-07 13:36:14

简单的账号查询的相关文章

SpringBoot中使用Spring Data Jpa 实现简单的动态查询的两种方法

首先谢谢大佬的简书文章:http://www.jianshu.com/p/45ad65690e33# 这篇文章中讲的是spring中使用spring data jpa,使用了xml配置文件.我现在使用的是spring boot ,没有了xml文件配置就方便多了.我同样尝试了两种方式,也都是简单的查询,需要更复杂的查询,还需要我研究研究.往下看,需要先配置springboot的开发环境,需要大致了解springboot,这里可以看下面两篇文章: springboot 项目新建 springboot

数据库 简单的数据查询

简单的数据查询 1.查询的基本结构: select[distinct] */列名 from table 表名 [where condition] [order by] 2.投影的操作:指定查询结果中能够显示的列 语法:select 列名列表 from 表名; (1):选择多列查询,列名之间用“,”隔开 (2):单列时,只单个. (3):若选择所有列,则用*代替. 3.表名前缀:本列无多大意义,但在复杂的多表查询的情况下,很有用. 语法:select 列名表名 from 表名; 4.列别名(as)

我的EntityFramework(2):简单的数据查询

原文:我的EntityFramework(2):简单的数据查询 在上一篇博文中,已经搭建了基本的框架,接下来就进行简单的数据查询,这里主要用了Linq 常见的数据集查询 var companyList = from c in dbs.Company where c.ID > 417154 orderby c.CompanyName descending select new { c.ID, c.CompanyName, c.Email, c.HtmlUrl }; gvList.DataSourc

Spring MVC +MyBatis +MySQL 简单的登录查询 Demo 解决了mybatis异常

忙活了大半天,饭也没顾得上吃,哎许久不动手,一动手就出事,下面请看今天的重头戏,额吃个饭回来再发了! 1.整体结构 2.准备工作 数据库: --Mysql 5.6 创建数据库 wolf CREATE DATABASE wolf; 创建用户表 user create table user( id int  AUTO_INCREMENT  primary key, name varchar(25) not null, pwd varchar(20) not null, create_time dat

java简单的数据库查询(SQLServer数据库)

1.数据库链接类 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.SQLException; 4 5 public class DBHelper { 6 /** 7 * 获取数据库链接 8 * 9 * @return 数据库链接 10 */ 11 public static Connection getConnection() { 12 Connection conn = null;

简单组合条件查询

这是我第一次写的组合条件查询,很丑,仅此纪念. (黑体总是显得跌跌撞撞没自信的赶脚有没有~~) 1 USE [exercise] 2 GO 3 /****** Object: StoredProcedure [dbo].[procstudent] Script Date: 11/10/2013 23:09:33 ******/ 4 SET ANSI_NULLS ON 5 GO 6 SET QUOTED_IDENTIFIER ON 7 GO 8 ALTER PROCEDURE [dbo].[pro

关于简单的银行查询、取款存款的写法

String userName = "chen";// 初始化用户名和密码 String userPawd = "12345"; boolean isOk = true; int balance = 1000; int i = 2; while (isOk) { System.out.println("欢迎来到中国银行ATM系统中心" + "\r" + "请登录"); Scanner input = new

记一个简单的sql查询

在我们做各类统计和各类报表的时候,会有各种各样的查询要求.条件 这篇主要记录一个常见的统计查询 要求如下: 统计一段时间内,每天注册人数,如果某天没有人注册则显示为0 现在建个简单的表来试试 建表语句如下: 1 CREATE TABLE [dbo].[UserInfo]( 2 [UserID] [int] IDENTITY(1,1) NOT NULL, 3 [UserName] [varchar](50) NOT NULL, 4 [URegTime] [datetime] NOT NULL, 5

2016.3.25(mySQL简单的数据查询)

要从数据库中查询,要使用SQL的select语句,标准select查询有select子句,where子句,order by子句组成. 查询数据的标准结构为:select 列名 from 表名 where 条件 order by 列名 asc(升序)/desc(降序) 查询操作的分类:1.投影操作,指定查询结果中能显示哪些列 2.选择操作,指定哪行出现在结果中 3.排序操作,指定查询的结果以什么样的顺序显示 投影操作:select 列1,列2 from 表名 表前缀:select 表名.列名 fr