标签:脚本 bin shell inittab 用户 echo etc 简单 bash
判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”
#!/bin/bash
Line =`wc -l /etc/inittab | cut -d' ' -f1` if[$Line -gt 100];then echo"it's a big file" else echo"it's a small file" fi
给定一个用户,来判断这个用户是什么用户,如果是管理员用户,则显示“该用户为管理员”,否则显示“该用户为普通用户”
#!/bin/bash
USERID=`id -u $1`
if [ $USERID -eq 0 ]; then echo "Admin" else echo "Common user." fi
判断某个文件是否存在
#!/bin/bash #if [ -e $1 ]; then echo "File exists." else echo "File does not exists." fi
判断当前系统上是否有用户的默认shell程序是否为bash程序,如果有,就显示有多个这类用户,否则就显示没有这类用户;【并且显示出那些用户是bash】
#!/bin/bash BASHLINE=`grep "bash$" /etc/passwd | wc -l` if [ $BASHLINE -eq 0 ]; then echo "We don‘t have /bin/bash user." else echo "We have $BASHLINE user,This number is $BASHLINE." echo "grep bash$ /etc/passwd | cut -d‘:‘ -f1" fi
标签:脚本,bin,shell,inittab,用户,echo,etc,简单,bash 来源: https://www.cnblogs.com/schoolboy999/p/11338522.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。