码迷,mamicode.com
首页 >  
搜索关键字:shell概念; shell编程; shell脚本    ( 7519个结果
Shell 编程
#一、shell概述 shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核 ##1.1linux提供的shell解析器有 cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh ...
分类:系统相关   时间:2021-01-06 12:34:20    阅读次数:0
Linux 执行Shell脚本文件
Linux中的脚本文件一般都是以.sh结尾的。sh 是Unix 标准默认的shell脚本语言。创建一个hello.sh 文件,输入以下脚本。 #!/bin/bash # remark echo hello 使用 chmod +x hello.sh 添加脚本权限。 使用以下任一方式执行脚本,建议使用第 ...
分类:系统相关   时间:2021-01-04 11:08:40    阅读次数:0
shell脚本之 分支与循环结构 if case while for
if语句的用法:单分支:if[条件];thenecho"XXX"fi双分支:if[条件];thenecho"XXX"elseecho"YYY"fi多分支:if[条件1];thenecho"XXX"elif[条件2];thenecho"YYY"......elif[条件n];thenecho"
分类:系统相关   时间:2021-01-02 10:57:48    阅读次数:0
shell脚本之 数组
定义:各种数据类型按顺序组成的集合,称为数组。他也有自己的“数组名”、“数组值”、“数组下标”。基本操作举例:array=(123)数组名为array,可随意更改,用空格间隔,下标从0开始。获取数组长度:echo${#array[*]}或者echo${#array[@]}如何取:echo${array[1]}=2;echo${array[]}=123数组的添加:直接使用array[3]=4即可。数
分类:编程语言   时间:2021-01-02 10:52:00    阅读次数:0
shell脚本和awk实践
1、编写脚本selinux.sh,实现开启或禁用SELinux功能#!/bin/bash[$#-ne1]&&{echo‘Useage:selinuxon|off|enable|disable‘exit}case$1inon)setenforce1&&echo"SELinuxhasbeenturnontemporary.";;off)setenforce0&&
分类:系统相关   时间:2021-01-01 12:24:47    阅读次数:0
shell脚本中如何给一段文字加颜色
shell脚本常用颜色如下:30:黑31:红32:绿33:黄34:蓝色35:紫色36:深绿37:白色echo-e"\033[31m红色字\033[0m"echo-e"\033[32m绿色字\033[0m"echo-e"\033[33m黄色字\033[0m"echo-e"\033[34m蓝色字\033[0m"让字体变为红
分类:系统相关   时间:2020-12-31 11:45:32    阅读次数:0
shell脚本之 函数
函数的作用:在编写脚本的时候,某一部分shell命令需要重复使用,为了方便调用,我们将这部分命令写在一起,给他一个名字,下次使用,直接调用名字即可,这一部分整体就被称为一个函数。优势:减少代码量、降低维护成本、让程序模块化,增加可读性、语法:函数名(){......returnn}或者function函数名(){......returnn}不同点就是,shell里面用exitx来返回值,而函数里面
分类:系统相关   时间:2020-12-31 11:43:06    阅读次数:0
shell编程介绍
shell:命令解释器,就是一种应用程序。shell:是指linux操作系统的命令语言,我们用户的大部分工作都是通过shell完成的。shell既是一种命令语言,又是一种程序设计语言。可以交互地解释和执行用户输入的命令。shell能做什么?1.自动化批量系统初始化脚本2.自动化批量部署软件程序3.应用管理程序4.日志分析处理程序5.自动化备份恢复数据6.自动化信息采集及监控程序shell的执行方式
分类:系统相关   时间:2020-12-24 12:20:26    阅读次数:0
Linux: 生成随机的MAC地址
场景 有一批ARM板出来全都是同一个MAC地址: 08:00:27:00:01:92 这就导致获取的IP都是一样的,需要让他们启动后获取各自不一样的IP,因此每个板子都需要获得其自己的MAC地址(后三个BYTE区分身份): 08:00:27:XX:XX:XX 解决方案 用shell脚本来实现随机的M ...
分类:系统相关   时间:2020-12-24 12:01:41    阅读次数:0
如何使用Shell进行文件监控?
文件监控可以配合rsync实现文件自动同步,例如监听某个目录,当文件变化时,使用rsync命令将变化的文件同步。(可用于代码自动发布) inotify 是linux内核的一个特性,在内核 2.6.13 以上都可以使用。 如果在shell环境下,可以安装 yum install inotify-too ...
分类:系统相关   时间:2020-12-23 11:40:43    阅读次数:0
7519条   上一页 1 ... 5 6 7 8 9 ... 752 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!