1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "p
转载 2022-11-16 13:59:59
99阅读
1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "password:"read passwdif [ $name = "cht" -a $passwd = "abc" ];thenecho "the host and password is right!"else echo "input is error!"fi2
转载 2017-05-14 16:32:52
1009阅读
(1)用户猜数字 #!/bin/bash # 脚本生成一个 100 以内随机数,提示用户猜数字,根据用户输入,提示用户猜对了,# 猜小了或猜大了,直至用户猜对脚本结束。 # RANDOM 为系统自带系统变量,值为 0‐32767随机数# 使用取余算法将随机数变为 1‐100 随机数num=
转载 2022-12-14 14:57:05
95阅读
1、输出8*8国际象棋棋盘 2、输出99乘法表 3、使用 3 个 read 读取用户输入 3 个整数,脚本按照大小排序依次输出 3 个数字? 4、编写脚本,实现人机<石头,剪刀,布>游戏?
原创 2017-11-30 18:00:38
717阅读
转载自:http://blog.163.com/hbu_lijian/blog/static/1261291532011113035622113/自己写了一下小shell实例,虽然很小,但所有的大程序都是由小模块堆积起来,程序员一定要懂得一种脚本书写,而我,只会在linux下工作,所以就只能写linuxshell脚本了,呵呵,本文会陆续更新,给自己加油!1.模拟li
转载 2021-08-18 10:21:51
137阅读
1 综合[root@localhost script]# cat >nopwd#/bin/bashecho "no passwd user are :"echo $(cat /etc/shadow | grep "!!" | awk 'BEGIN { FS=":" }{print $1}')[root@localhost script]# bash nopwdno passwd user a
原创 2014-01-01 11:48:55
605阅读
一、自定义变量declare 声明 shell 变量,若不加上任何参数,则会显示全部shell变量与函数(与执行set指令效果相同)。    -a  :将后面名为variable 变量定义成为数组 (array) 类型     -i  :将后面名为variable
原创 精选 2015-05-11 15:40:54
1169阅读
3点赞
 脚本实例脚本实例---学习捷径就是练习:   1.在linux里面是不在乎后缀名,但是建议写上后缀名,如test.sh,这样一眼便看出这是shell程序。   2.如果不能运行,一般要执行chmod +x filename 使文件可执行   3.执行格式一般为./test.sh,为了安全起见。   4.
原创 2015-06-18 01:25:35
1393阅读
转载 精选 2010-07-21 16:42:01
1079阅读
1.1开启关闭跟踪命令#! /bin/shset –x /*该命令为逐步进行跟踪*/ who | wc –l  /*该命令是显示当前登录用户个数*/ls -lhset +x/*关闭跟踪命令*/ pwd1.2关闭终端打印和开启终端打印输出(FUDE-0.4.2@i386)[root@SZ-FH-SERVER bin]#vi test#! /bin/shecho "put password
转载 精选 2014-02-20 17:19:01
524阅读
自写脚本,稍作更改可用作定位分析。#!/bin/bash#echo>tmp.txt#初始化tmp.txt文件,用作存取每天错误最多5个省份dir=/wh_k/numecho""|tee$dir/$j.txt#初始化各省份信息A=`cat/wh_k/Sfen.txt`#获取所有省份信息foriin$A#获取每天错误最多省份doecho>/wh_k/num/$i.txt(echo-n"
原创 2018-06-05 11:46:13
350阅读
1点赞
Shell 脚本实例
原创 2022-11-16 20:54:36
91阅读
例1:#!/bin/bashsum=0;for i in {1..100..2}dolet "sum+=i"doneecho "the sum is $sum"例2:不知道循环次数,批量解压缩#!/bin/bashcd /rootls *.sh > ls.logy=1for i in $(cat l...
转载 2014-09-06 17:56:00
175阅读
2评论
简单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点赞
在Linux系统中,Shell脚本是一种非常强大且常用工具。通过编写Shell脚本,用户可以简化复杂操作流程,提高工作效率。其中,红帽Linux作为一种颇受欢迎Linux发行版,也有着丰富Shell脚本实例。 首先,我们来看一个简单红帽LinuxShell脚本实例。假设我们需要统计一个目录中所有文件数量和大小。我们可以编写一个脚本来实现这个功能。以下是一个名为“count_file
原创 2024-05-16 10:40:51
122阅读
什么是脚本文件脚本是一个包含一系列命令序列文本文件。当运行这个脚本文件时,文件中包含命令序列将得到自动执行。这种文本文件可以执行,可以提高工作效率。扩展名为 “.sh”脚本文件通常以 #!/bin/bash 或者 #!/bin/sh 开头。定义变量shell脚本允许用户设置和使用自己变量,变量可以是数字或者字符串,用户无需指定其类型,也无需在使用前定义。 使用变量时,前面要加“$”符号,给
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阅读
这里几个脚本分别是用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阅读
  • 1
  • 2
  • 3
  • 4
  • 5