数值累加 ```shell #!/bin/bash read -p "please input a number: " num s=0 for (( i=1;i<=$num;i++ )) do s=$(( $s+$i )) done echo "the sum is : $s" ``` --- 字符串拼接 ```shell #!/bin/bash # shell scrip
原创 2021-07-07 16:42:26
179阅读
一个简单的shell脚本,用于报告系统中/boot目录所占用的空间的大小,并列出内核文件的属性信息 #!/bin/bash #to show usage of /boot directory and mode of kernel file. echo "useage of /boot: " du -sh /boot echo "the mode of ker
原创 2010-09-21 15:45:33
543阅读
1点赞
一、shell参数     1.位置参数       由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1。类似C语言中的数组,Linux会把输入的命令字符串分段并给每段进行标号,标号从0开始。第0号为程序名字,从1开始就表示传递给程序的参数。如$0表示程序的名字,$1表示传递给程序的第一个参数,以此类推。
原创 2012-07-26 17:24:26
443阅读
      今天小编为大家讲的是shell脚本,这一块在我们Linux占了很大的分量,小编想了好久,还是觉的用练习题来讲述更具有说服力,小编会把每个解题的亮点与重点指出来。1、编写脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;并生成8位随机口令并存在一个文件中,初步提示改口令
原创 2017-09-15 21:03:44
493阅读
1点赞
百米跑10秒进决赛,进决赛后根据性别反男子女子组;不在10内显示淘汰。1、2、进入配置文件,配置。3检验。
原创 2018-07-29 14:34:56
478阅读
Shell脚本、变量的使用
一、shell介绍 1、什么是shell shell是c语法编写的,是用户和liunx内核沟通的桥梁,即是命令语法,也是解释性编程语言。 内核处理的都是二进制,而用户处理的都是高级语法,系统开发人员可以通过shell快速操作计算机。 二、shell功能 1、解析你的命令 [root@localhos ...
转载 2021-07-17 00:13:00
117阅读
2评论
shell脚本编程(1): 1.什么是脚本; 2.shell脚本之基本格式; 3.shell脚本之变量; 4.shell脚本之基本运算; 5.shell脚本之条件判断; 6.shell脚本之选择执行; 7.shell脚本之命令交互;
原创 2016-03-14 22:39:45
5673阅读
​有两个命令能帮助我调试脚本:set -e 遇到执行非 0 时退出脚本,set -x 打印执行过程。​1.获取8位随机字符串或数字:获取8位字符串,三种方法[root@study ~]# echo $RANDOM |md5sum|cut -c 1-8679359fe[root@study ~]# openssl rand -base64 4ertU+Q==[root@study ~]# cat /
原创 2022-02-26 19:51:13
210阅读
#!/bin/sh #count memory_used_rate,disk_used_rate  #@yuanwb 2015-5   #disk_used_rate #Depend on real storage place the parameter 'Location' n
原创 2015-05-25 10:46:47
965阅读
1点赞
1评论
清空日志的三种方式1:> test.log2:echo  >test.log  3:cat /dev/null >test.log--shell脚本开头  必须在脚本顶端的第一行#!/bin/bash#!/bin/shctrl+e 结尾ctrl+u 清除vi里面多行缩进echo user=`whoami`. 2.sh输出全局变量 echo $PATH
原创 2015-10-14 16:36:04
321阅读
shell脚本中的$,比较表达式,运算符
原创 2018-02-22 20:15:40
544阅读
shell脚本 shell文件的第一行指定要使用的shell, #!/bin/bash #在shell中是注释,但是在shell脚本中第一行是一个例外,这里是一个声明,!号会告诉shell用哪个shell来运行脚本(这里使用的是bash shell) 创建脚本 执行脚本 脚本不能执行的原因: 1 系 ...
转载 2021-09-12 11:07:00
193阅读
2评论
1:从/etc目录内找随便三个文本文件,注意:需要判断是不是文本文件,是文本文件,就将其复制到/mnt/test目录内,并将这三个文本文件的进行重命名为文件名后缀加上.bak,并显示出这三个文本文件内容的每一个最后一行的数据信息。2:写一个脚本(或者不写脚本直接写命令也行),将系统所有的xfs文件系统的设备文件名显示出来(注意是/dev/目录的下的真实设备文件名)3:写一个脚本,将系统所有用户的U
原创 2021-10-24 18:04:06
531阅读
一、shell是什么shell 是命令解释器,操作系统最外层,负责与用户直接对话,把用户的命令直接给操作系统,交互对话shell 解释型语言,动态二、shell脚本是什么
原创 2021-04-23 21:57:14
292阅读
shell脚本系列:1shell、bash和shell脚本文章目录shell脚本系列
原创 2022-08-25 10:09:31
324阅读
Linux shell脚本 正则表达式 grep sed
原创 2017-06-25 22:56:21
545阅读
shell脚本学习记录为什么学习shell脚本?在一些复杂的linux维护工作过程中,大量的重复性的输入和交互操作不但费时费力,而且容易出现错误;然而编写shell脚本程序,可以批量处理、自动化的完成一系列的维护工作,大大减轻管理员的工作负担。1shell脚本脚本结构?一个合格的shell脚本程序应当遵循标准的shell脚本结构,而且能够输出友好的提示信息,是其更加容易读懂。对于代码较多、结构
原创 2018-03-14 16:10:58
813阅读
3点赞
1评论
Shell脚本 Shell脚本是一种为Shell编写的脚本程序。 由于习惯的原因,本文出现的“Shell编程”都是值shell脚本编程,不是指开发Shell本身。 Shell环境 Shell编程只需要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 Linux的Shell脚本种类众 ...
转载 2021-08-05 14:12:00
207阅读
2评论
面向对象及面向过程面向对象:万事万物都为对象,对象是类的具象,类是一类事物的集合,python java c# golang等面向过程:以指令为中心,数据服务于指令,问题规模小,可以步骤化,c shell编程语言低级汇编语言、高级汇编语言低级汇编语言:二进制的0和1序列高级汇编语言:             编译:高级语言-编译
原创 精选 2022-07-17 10:23:05
359阅读
  • 1
  • 2
  • 3
  • 4
  • 5