shell脚本之 函数——【初学者必看】
shell脚本之函数一、shell函数定义二. 函数返回值一、shell函数定义将命令序列按格式写在一起可方便使用命令序列格式1:function 函数名 {命令序列【return x】 //使用return或exit可以显示地结束函数}函数名格式2:函数名 () {命令序列}函数名经典案例:#调用函数,是从上往下依次执行的f1 (){ echo hello}f3 (){ echo "$(f1) $(f2)"}f2 (){echo
那些年关于dns和dhcp的故事
那些年关于dns和dhcp的故事一.函数写DNS安装1.1源代码1.1.1 具体演练二.用函数写DHCP安装【动态分配ip地址】2.1源代码2.1.1 具体演练一.函数写DNS安装1.1源代码#!/bin/bash#域名解析:解析域名返回你自己的ip地址function dnscheck {#1.判断有没有安装bind软件包rpm -q bind &>/dev/nullif [ $? -ne 0 ];then yum install -y bind &>
Linux脚本定时清理日志任务
定时清理日志任务前言一.定时清理简述1.1查看/etc/crontab文件1.2 删除文件命令1.3 给脚本添加权限:1.4 将脚本添加到定时任务2.计划任务2.1创建shell2.2 编辑shell脚本:2.3计划任务:前言当我们在生产过程中,都会遇到诸如此类的问题。定时清理日志成为了必不可少的一步骤!一.定时清理简述当我们要定期的备份以及删除时,我们需要写一个shell 脚本,然后用 crontab 来每天定期执行。1.1查看/etc/crontab文件linux 系统则是由 cron (
shell脚本之正则表达式(重中之重)
shell脚本之正则表达式一、常见的管道命令1.1sort命令1.2 经典案例1.2uniq命令一.正则表达式1.1 正则表达式定义1.2 常见元字符(支持的工具:find、grep、egrep、sed和awk)三级目录总结一、常见的管道命令1.1sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序格式:sort [选项] 参数常用选项:选项说明-f忽略大小写,会将小写字母都转换为大写字母来进行比较-b忽略每行前面的空格-n按照
shell脚本文本江湖三剑客——awk
awk一、AWK工具介绍1.1AWK命令的基本格式1.2AWK工作原理1.3常见的内建变量(可直接用)1.4 实例1.4.1打印文本内容1.4.1.1 查看里面的所有内容1.4.1.2 以冒号为分割,打印第一列1.4.1.3 以x作为分隔符1.4.1.4 同时打印第一列和第二列内容1.4.1.5 打印第一列和最后一列的内容1.4.1.6 以制表符为分割1.4.1.7 以:/为分割,打印第九列1.4.1.8 打印磁盘已经使用情况一、AWK工具介绍AWK 是一种处理文本文件的语言,它是一个强大的文本分
React组件设计-仿网易有道翻译主页
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 前言 由于频繁使用网易有道翻译这个软件,让我萌生出想要征服ta的冲动。开发过程中遇到了些许问题,页面还有很
leetcode 1354. Construct Target Array With Multiple Sums(python)
leetcode 1354. Construct Target Array With Multiple Sums 考查的就是根据题意进行模拟运算
k8s 搭建etcd集群(业务调用非k8s集群)—— 筑梦之路
直接上yaml文件#etcd-cluster-cm.yamlapiVersion: v1kind: ConfigMapmetadata: name: etcd-cm namespace: merrydata: ETCD_ROOT_PASSWORD: "admin123"#etcd-cluster-deploy.yamlapiVersion: apps/v1kind: StatefulSetmetadata: labels: app: etcd name.
KVM 显卡透传 —— 筑梦之路
显卡直通依赖于一些虚拟化技术, 可能在你的机器上不可用, 必须先检查以下条件:首先CPU必须支持硬件虚拟化(for KVM)和IOMMU(for 直通)兼容的 Intel CPUs 列表 (Intel VT-x and Intel VT-d). 可以理解为 Intel VT-x 是CPU的虚拟化,VT-d 是 I/O 设备的虚拟化,两个东西不一样。Bulldozer 及更高版本(包括 Zen)的所有 AMD CPU 都应该兼容。主板必须支持 IOMMU芯片组和 BIOS 必须都支持 IOMMU。很难直接看出
fedora 编译安装opencv 4.5.2 —— 筑梦之路
#安装依赖包dnf install cmake gcc libpng-devel gtk2-devel jasper-devel openexr-devel libwebp-devel libjpeg-turbo-devel libtiff-devel tbb-devel eigen3-devel boost boost-thread boost-devel libv4l-devel#拉取代码git clone https://gitee.com/binghai228/opencv.git.
【Android -- 开源库】Picasso 的基本使用
Android 中有几个比较有名的图片加载框架,Universal ImageLoader、Picasso、Glide 和 Fresco。Picasso 是 Square 公司开源的 Android 端的图片加载和缓存框架。
今日推荐
周排行