一个脚本实现:创建用户并且设定和用户名相同的密码,如果要创建的用户已经存在,则不创建
#!/bin/bash
#echo $u1
if id $1 &>/dev/null
then
echo "user: $1 already exists";
else
useradd $1 && echo $1 | passwd --stdin $1
echo "$1 added"
fi
-----------------------------------------------------------------------
显示一个文件中的空白行
grep -n "^\s*$" filename
^\s*$ 也可以用在很多文本编辑器中去匹配空白行
-----------------------------------------------------------------------
grep -n "^xxx\>" filename : 一个文件中以xxx单词开头的行
grep -n "\<xxx$" filename : 一个文件中以xxx单词结尾的行
-----------------------------------------------------------------------
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
这里面包含了常用shell脚本实例,适合初学者学习
js个人脚本示例:共20大类,343个源码示例
keepalived 配置文件 附带检测脚本示例 keepalived中配置VIP和检查脚本的路径, 脚本中可实现自己的检测逻辑即可
个人常用的matlab脚本示例.zip 个人常用的matlab脚本示例.zip
常用shell示例脚本 按照 文件名1~13的复杂度由易到难排列。
Simotion脚本示例rar,Simotion脚本示例
北京某公司内部培训资料
NSIS(Nullsoft Scriptable Install ...这如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS 的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。
mysql数据脚本示例
QTP自动化框架脚本示例QTP自动化框架脚本示例
脚本示例.zip
weirui烧写脚本示例
QtScript执行脚本示例
ros2脚本实例,shell脚本和python脚本示例
Unity 脚本示例
一个简单的Jmeter压测脚本示例
js脚本源码及示例:里面有两个压缩包需要把在两个解压到一个文件下
Docker-shell脚本示例
妮维雅京东直播脚本示例借鉴.pdf