大家都知道普通bash命令后边可以跟任意参数,那我们自己编写脚本是否也支持传递参数呢?答案当然是肯定执行“vim test.sh”创建一个新shell脚本脚本test.sh内容如下:#!/bin/shname=$1echo "the ${name} are great man!"给新创建test.sh脚本赋可执行权限,命令为“chmod +x test.sh”
转载 2018-07-31 14:45:53
2949阅读
1、输出8*8国际象棋棋盘 2、输出99乘法表 3、使用 3 个 read 读取用户输入 3 个整数,脚本按照大小排序依次输出 3 个数字? 4、编写脚本,实现人机<石头,剪刀,布>游戏?
原创 2017-11-30 18:00:38
717阅读
环境:火狐浏览器   插件:Greasemonkey 与 ReloadEvery在插件配置好之后就可以进行操作。由于抢课系统已关闭,这里我就写一个小程序来模拟下其中G
原创 2023-03-10 22:08:21
641阅读
简单shell脚本案例 测试段内存活主机数 #!/bin/bash for n in {1..20}; do     host=192.168.0.$n     ping -c2 $host &> /dev/null     if [ $? = 0 ]; then  
原创 2012-03-25 13:04:07
592阅读
1点赞
Shell 是什么Shell 是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序界面系统级程序,用户可以 用 Shell 来启动、挂起、停止甚至是编写一些程序Shell 脚本执行方式脚本格式要求脚本以#!/bin/bash 开头脚本需要有可执行权限编写第一个 Shell 脚本#需求说明:创建一个 Shell 脚本,输出 hello world! #vim hello
转载 5月前
34阅读
shell脚本编写 if条件语句: 可以根据特定条件来决定是否执行某项操作,当满足不同条件时,执行不同操作;   条件测试操作: 在shell环境中可以用执行命令返回装态(0为成功,其他都为失败)来测试,也可以用linux中专用工具----test 命令 test 条件表达式 = [ 条件表达式 ] 测试文件状态: -d 是否为目录 -e 测试文件或目录是否
转载 精选 2012-03-12 22:32:04
917阅读
1点赞
在一些复杂Linux维护工作中,大量重复性输入和操作不但费时费力,而且容易出错,而编写一个恰到好处shell脚本程序,可以批量处理、自动化完成一系列维护任务,大大减轻了管理员负担
原创 2017-12-18 23:24:25
10000+阅读
3点赞
Kubernetes (K8S) 是一个开源容器编排引擎,用于自动化容器部署、调度和管理。在K8S中,Shell脚本是一种方便快捷实现自动化管理工具。本文将介绍如何编写简单Shell脚本代码,以便帮助刚入行小白快速入门。 ### Shell脚本编写流程 为了让你更好地理解整个Shell脚本编写过程,下面是一个简单流程表格: | 步骤 | 动作/命令
原创 2024-05-16 10:04:04
87阅读
shell脚本编写 if条件语句: 可以根据特定条件来决定是否执行某项操作,当满足不同条件时,执行不同操作;   条件测试操作: 在shell环境中可以用执行命令返回装态(0为成功,其他都为失败)来测试,也可以用linux中专用工具----test 命令 test 条件表达式 = [ 条件表达式 ] 测试文件状态: -d 是否为目录 -e 测试文件或目录是否
转载 精选 2012-07-11 10:50:57
1125阅读
附件中是自己制作用来跟同事分享shell脚本PPT,大家有兴趣可以一起研究
原创 2013-08-20 11:29:08
886阅读
1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "p
转载 2022-11-16 13:59:59
99阅读
这里几个脚本分别是用for、while、until循环写从1加到100,判断当前目录下文件是否为普通文件,如果是则移动到家目录,还有一个是在网上看到面试题目。 从1加到100三种实现方法: for循环   #!/bin/bashsum=0for count in  {1..100}do    sum=$((sum+count))d
转载 2011-08-19 13:42:58
404阅读
#!/bin/sh curuser=`id -un`echo "=== current user : $curuser ==="if [ $curuser != "www" ];then  echo "please sudo -u www !"  exitfi if [ $# != 0 ];then  if [ $1 == "-h" ];then&
原创 2015-11-27 10:49:43
663阅读
shell脚本简单介绍用于对shell脚本进行了解认识,以及shell脚本中长常用到规则。
原创 2017-12-13 19:46:41
614阅读
3点赞
交互式脚本:变量内容由用户决定read -p 变量:读取值给变量echo -e ${变量}:显示变量值题:编写一个脚本,可以让用户输入firstname和lastname,最后
原创 2024-08-22 14:00:30
202阅读
本人新手,刚接触Linux 学习shell时候,没事就喜欢看看各大论坛,今天看到一个帖子是要把一个文件test内容从新排列一下。 A 001 10 A 002 20 A 003 30 B 004 40 B 005 50 C 006 60 C 007 70         改成如下排列 A1 A
翻译 精选 2012-11-15 18:25:31
961阅读
1点赞
  通过命令netstat获取链路状态,保存到/tmp下一个文件中。通过添加计划任务周期性获取链路信息。可以手动添加链路信息,可以删除保存链路状态。还可以任意查看最近三次保存信息。  获取所有保存信息:$ vlinkstatus -a  获取最近一条、两条、三条保存信息$ vlinkstatus -r $ vlinkstatus 
原创 2016-09-12 17:20:36
1279阅读
1点赞
##监控mongodb进程##author:fanyin##COMMAND=$(ps -ef|grep mongod |awk '{print $8}'|awk '/mongod/{print $1}')#echo $COMMAND#echo ${#COMMAND}function check(){        if [ '/data/mongodb/bi
原创 2016-12-28 16:22:43
526阅读
【51CTO独家特稿】作为一名Linux/unix系统管理员,我经常遇到人问这个问题:shell能做什么?PHP这么强大,为什么不用PHP来完成工作呢?其实相对于PHP这些开发语言而言,shell主要用于数据库备份(SVN备份)、计划任务(crontab)、服务状态监控、FTP远程备份等。对于这些任务,shell强大是大家都公认,这也是每一个Linux/unix系统管理员基本之一。现在在Wi
转载 2017-09-14 09:39:52
846阅读
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。#!/bin/bash echo Hostname: `hostname` echo IP address: `ifconfig|egrep -o "[[:digit
原创 2016-08-14 11:33:22
603阅读
  • 1
  • 2
  • 3
  • 4
  • 5