脚本专栏 第21页

内蒙古资源网 Copyright www.nmgbbs.com
vtune自动安装脚本分享
复制代码代码如下:#!/bin/bash#!/usr/bin/expect-f#!/usr/bin/envbashyuminstall-yexpectwgetcd/rootwgethttp://172.16.92.99/share/tar/vtune_amplifier_xe_20
使用shell检查并修复mysql数据库表的脚本
复制代码代码如下:#!/bin/sh#codebyscpman#功能:检查并修复mysql数据库表#将此脚本加到定时中,脚本执行时,等会读库,列出要修复的所有表,然后计时,开始修复#修复过
shell获取命令行参数示例分享
复制代码代码如下:#!/bin/bashwhilegetoptsa:bcoptdocase$optina)echo"aaa"echo$OPTARGb)echo"bb"c)echo"ccc"*)
shell使用mysqld_multi自动做多实例从库脚本
复制代码代码如下:#catdoallslave.sh#!/bin/sh#codebyscpman#mail:scpman@live.com#blog:http://www.scpman.com#name:"doallslave.sh"helpinfo(){echo-e'\t\thel
把mysql查询结果保存到文件的shell脚本
该脚本是先删除已经存在的文件,然后后台执行SQL语句将其执行结果以一定的格式写入文件复制代码代码如下:#!/bin/bashif;thenrm-f/var/lib/mysql/hell.txtecho"del
shell对比文件内容脚本分享
复制代码代码如下:#!/bin/shfunction_diffab(){x=0foriin`cat$1`;doforjin`cat$2`;doif;thenx
利用管道实现sudo命令免输入密码的方法
笔者由于学习php,在linux下边也装了一个xampp的集成环境包。但是每次启动的时候都要进入终端,然后依次点开/opt/lampp/,然后sudo执行manager-linux-x64.run操作,才
shell脚本操作oracle删除表空间、创建表空间、删除用户
oracle下表空间的导出,用户的删除,表空间删除,用户新建,表空间新建,数据导入的shell使用非oracle用户执行该脚本参数说名$1:base表空间的用户名$2:同步表空间的用
LINUX下的流量监控shell脚本
最近比较忙,好久没更新博客了,今天刚好不忙写了一个流量监控脚本.测试在centos下已通过,有需要的朋友可以试试,有BUG或者需要添加其他功能话可以留言哦.一、脚本源
shell替换文件中的文件路径脚本分享
用法参数1、写有需要替换路径记录的文本,格式:老路径老名称新路径新名称参数2、需要替换的文件的目录参数3、需要替换的文件的类型复制代码代码如下:#!/bin/shfun
Shell中调用、引用、包含另一个脚本文件的三种方法
脚本first(测试示例1)first#!/bin/bashecho'yourareinfirstfile'方法一:使用source#!/bin/bashecho'yourareinsecondfile'sourcefirst方法二:使用.#!/bin/bash
shell中删除文件中重复行的方法
Linux下文本处理工具很丰富很强大,例如这样一个文件:复制代码代码如下:catlogwww.jb51.net192.168.1.1www.jb51.net192.168.1.1www.jb51.net192.168.1.2fffffffff
shell命令行参数用法简介
一个shell脚本,它本身的命令参数是什么样呢?首先,shell脚本编程和python等脚本编程一样可以使用参数;其次,shell参数分为位置参数和内部参数;其中,位置参数:是由系
bash shell命令行选项与修传入参数处理
在编写shell程序时经常需要处理命令行参数,本文描述在bash下的命令行处理方式。选项与参数:如下命令行:复制代码代码如下:./test.sh-fconfig.conf-v--prefix=/hom
shell脚本命令行参数简介
之所以用到命令行参数,关键在于shell脚本需要与运行脚本的人员进行交互。bashshell提供了命令行参数添加在命令后面的数据值)、命令行选项修改命令行为的单字符值
linux shell命令行参数用法详解
习惯使用linux命令行来管理linux系统,例如:复制代码代码如下:$date二112301:34:58CST1999$用户登录时,实际进入了shell,它遵循一定的语法将输入的命令加以解释并传
linux shell命令行选项与参数用法详解
问题描述:在linuxshell中如何处理tail-n10access.log这样的命令行选项?在bash中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景。1,直接处理,依
shell脚本中执行时提示“没有那个文件或目录”的解决办法
出现badinterpreter:Nosuchfileordirectory的原因,是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在vim下面如果不Set一下又完全看
shell按行读取文件的3种方法
方法有很多,下面写出三种方法:写法一:复制代码代码如下:#!/bin/bashwhilereadlinedoecho$linedone<filename(待读取的文件)写法二:复制代码代码如下:#!/bin/bashc
shell脚本递归遍历目录及子目录的例子分享
用shell写的递归遍历目录的脚本,脚本实现递归遍历指定目录,打印目录下的文件名。实例1:复制代码代码如下:#!/bin/shfunctionscandir(){localcur_dirparent_dirwor
shell脚本正则匹配文件中的Email并写入到文件中代码分享
代码如下:复制代码代码如下:#!/bin/bashfunctionread_file(){forlinein`cat$1`doif*@*\.*
linux BASH shell下设置字体及背景颜色
BASHshell下设置字体及背景颜色echo-e"\e[31mtest\e[41m"\e[30m将字符的显示颜色改为黑色\e[31m将字符的显示颜色改为红色\e[32m将字符的显示颜色改为绿色\e[33m将
在shell或者perl中改变字体或背景的颜色
在shell下提到终端的颜色的时候不得不提到几个提示符变量:PS1:默认提示符,也就是远程登上系统之后,打开终端,我们天天见到的那个熟悉的提示符;$echo$PS1$PS2:就是
shell脚本函数:控制颜色、定位、居中显示的代码
一、控制颜色代码:复制代码代码如下:#!/bin/shfunctioncolour(){case$1inblack_green)echo-e'\033[40;32m'black_yellow)echo-e'\033[40;33m'
利用perl、python、php、shell、sed、awk、c 实现字符串的翻转
原题:Q:有a.txt文件,里面内容如下1234569abcABCabc要求使用awk打印出以下结果987654321cbaCBAcbaA:shell:#reva.txt9654321cbaCBAcbaperl:
shell脚本编写的俄罗斯方块游戏代码
粘贴以下代码到一个空的Shell脚本文件中,并在Bash中运行即可!复制代码代码如下:#!/bin/bash#TetrisGame#10.21.2003xhchen#APPdeclarationAPP_NAME
linux shell流程控制语句实例讲解(if、for、while、case语句实
一、shell条件语句(if用法)if语句结构复制代码代码如下:if条件测试语句thenactionfi如果对于:条件测试语句不是很清楚,可以参考:linuxshell逻辑运算
php编译安装常见错误大全和解决方法
在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法:复制代码代码如下:checkingforBZip2su
分享一个实用的iptables脚本(各种过滤写法参考)
这个iptables脚本不错,很实用,根据实际应用改一下就可以自己用。分享出来,供大家来参考。原作者佚名。源代码如下:复制代码代码如下:#!/bin/sh#modprobeipt_MASQU
Linux base shell重定向详解
一、标准输入,标准输出与标准错误输出在linuxshell执行命令时,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。由于文件描述符不容易记忆,sh
shell脚本实现ssh自动登录功能分享
文件名:ssh_auto_login复制代码代码如下:#!/usr/bin/expect###ssh模拟登陆器##@authorzhiyuan##if{$argc<4}{puts"Errorparams:$argv"put
Linux Shell 常见的命令行格式简明总结
复制代码代码如下:#在后台执行cmd指令cmd&#命令序列.在同一行执行多个命令cmd1;cmd2#在当前shell中以一组的形式执行多个命令{cmd1;cmd2;}#在子shell中以一组的形
bash获取当前路径示例
bash获取脚本所在路径复制代码代码如下:#!/bin/bashCMD_PATH=`dirname$0`echo"currentcmdpath:$CMD_PATH"cd$CMD_PATHecho$PWD
Shell 命令替换的两种方式
命令替换(commandsubstitution)是指Shell执行命令并将命令替换部分替换为执行该命令后的结果。命令替换有两种方式:1.使用backtick符号(即...,反引号,重音符号)。
脚本自动添加crontab示例
脚本自动添加crontab复制代码代码如下:#!/bin/shBASEDIR=`dirname$0`/..BASEDIR=`(cd"$BASEDIR";pwd)`PROGRAM=$BASEDIR/bin/daemon.shCRONTAB_CMD="*/1****sh$P
Python创建、删除桌面、启动组快捷方式的例子分享
一、Python创桌面建快捷方式的2个例子例子一:复制代码代码如下:importosimportpythoncomfromwin32com.shellimportshellfromwin32com.shellimportshellcondefcrea
shell统计pv和uv、独立ip的方法
每天分析日志的哥们实在伤不起,经常需要给出PV,UV,独立IP等一些统计值,使用C/C++,java都可以写,过程是这样的,先读取文件,逐行扫描,把能标记的值放入数据结构中,排
shell基础学习中的字符串操作、for循环语句示例
复制代码代码如下:#!/bin/bashmy_name="jxq"echo$my_nameecho${my_name}#------------------------------------#字符串操作#----------------------------------
图片批量压缩大小脚本分享
压缩图片时用的一个脚本,先安装下#ImageMagick#复制代码代码如下:#!/bin/bash#yuminstallImageMagick#cd/img/dirforfilein*/*.jpg;doto_middle_file="${file%.*}
shell脚本中28个特殊字符的作用简明总结
1.#注释作用,#!除外此外,在参数替换echo${PATH#*:}这里不表示注释,数制转换,不表示注释echo$((2#101011))2.;命令行分隔符,可以在一行中写多个命令.echohello;ech
nginx多server日志分割脚本分享
1,配置多个server日志只要在$website变量增加并用空格分开就行。2,循环创建日志目录3,分割后用xz压缩,当然没安装可以用gzipbzip2等等。4,注意我配置nginx日志文件
利用shell删除数据表中指定信息和字段对应的文件
利用mysqlshell命令读取数据库信息,删除指定字段,以及字段对应的文件,适用Linux平台。前面变量定义为数据基本配置复制代码代码如下:#!/bin/bash#Program#deletet
shell实现FizzBuzzWhizz问题示例(拉勾网面试题)
试题:https://www.jinshuju.net/f/EGQL3D语言:Shell(Bash)运行方式:shnum-game.sh数字1数字2数字3如果不想使用传递数字的方式,可以修改num-game.sh第9行,将NUM=$
vtune自动化安装脚本
复制代码代码如下:#!/bin/bash#!/usr/bin/expect-f#!/usr/bin/envbashyuminstall-yexpectwgetcd/rootwgethttp://172.16.92.99/share/tar/vtune_amplifier_xe_20
Shell中处理包含空格的文件名实例
今天在处理文件时遇到个问题,当文件名包含空格时,for循环就出问题了。例如,我在当前文件夹下建立3个文件名包含空格的文件:复制代码代码如下:keakons-MacBook-Pro
shell脚本监控mysql主从状态
此脚本首先判断mysql服务器是否运行,如果正常,继续判断主从,否则发邮件告警,只发一次。判断主从状态是判断IO和SQL线程是否都为yes,如果不是则发邮件通知,只发一次
bash批量重命名、批量更改后辍的方法
用特定的格式重命名当前目录的图像文件,脚本如下:复制代码代码如下:#!/bin/bash#Filename:rename_photo.shset-xcount=1forimgin*.jpg*.pngdonew=image-$count.${
bash脚本中if语句的使用方法
除了"if,else"形式之外,还有其它形式的"if"语句:复制代码代码如下:ifthenactionfi只有当condition为真时,该语句才执行操作,否则不执行操作,并继续执行"fi"之后的
Bash Shell字符串操作小结
1.取长度复制代码代码如下:str="abcd"exprlength$str#4echo${#str}#4expr"$str":".*"#4好像一般使用第二种2.查找子串的位置复制代码代码如下:str="abc"exprindex
shell实现自动备份mysql、整站数据的两个脚本分享
案例一:shell+cron实现MySQL自动备份且自动删除N天前备份复制代码代码如下:#!/bin/shDUMP=/usr/local/mysql/bin/mysqldumpOUT_DIR=/home/ldl/xxx/backup/LINUX_U
使用shell脚本采集系统cpu、内存、磁盘、网络等信息
一、cpu信息采集1).采集cpu使用率采集算法:通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1.cat/proc/stat|grep‘cpu0'得到cp
Linux中使用Shell脚本查看Java线程的CPU使用情况
线上Java应用,在业务高峰期的时候经常出现CPU跑高,需要查看实时的线程占用cpu情况,下面是一个很好用的脚本,可以快速导出每个线程的占用CPU情况,结合jstack日志,排
使用shell脚本分析网站日志统计PV、404、500等数据
下面的脚本能统计出网站的总访问量,以及404,500出现的次数。统计出来后,我们可以结合监控宝来进行记录,进而可以看出网站访问量是否异常,是否存在攻击,一目了然。
Shell处理带空格的文件名的方法
现在很多人命名的时候都喜欢用空格,例如“AnIntroduction.doc”。但是这种命名方式给Linux命令行工具和Shell带来了困扰,因为大多数命令中,都是默认以空格做为值与
shell数组操作简明总结
数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bashshell也不例外。本文就shell数组来做一个小的总结。在这里只讨论一维数组的情况,关于
Linux中删除文件内空行的4种方法
在Linux上处理一些数据文件时,有时候需要将其中的空行过滤掉,系统中提供的各种工具都可以完成这个功能。将常用的介绍如下吧:1.grep复制代码代码如下:grep.data.t
监控php-fpm并自动重启服务的shell脚本
脚本代码:复制代码代码如下:#!/bin/bash#变量初始化process="php-fpm"#进程名startCmd="/etc/init.d/php-fpmstart"#启动命令down=0whiletruedo#取得http状态码co
Shell脚本处理浮点数的运算和比较实例
通过top命令看到的进程的CPU、内存的使用率的百分比是一个浮点数,我需要在写脚本时对其进行处理,所以学习了一些,总结如下。其实,Shell(这里是Bash)本身不具备处理
shell脚本结合iptables防端口扫描的实现
网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用ipt
Shell中的循环语句for、while、until实例讲解
在编程语言中,循环语句是最基本的语法之一,在Shell(这里是Bash)中也不例外,再把以前自己写过的相关内容整理一下吧。这里包括for/while/until循环,以及变量自增的
shell脚本实现的网站日志分析统计(可以统计9种数据)
写了个shell脚本,可以用来统计每天的访问日志,并发送到电子邮箱,方便每天了解网站情况。脚本统计了:1、总访问量2、总带宽3、独立访客量4、访问IP统计5、访问url统
Shell脚本获取进程的运行时间
在我们的系统中,我曾写了一个脚本去定时更新一些repository,但偶尔会遇到问题,比如:gitpull之时可能会卡在那里(可能由于某时刻的网络问题),它会阻碍后面的下一次
自动杀掉占用较多CPU资源的Shell脚本
复制代码代码如下:#!/bin/bash#March-13-2006#CPUusetriggerscriptbyNoel##bashcodetowatcharunningprogram'sCPUusage.#ifit'saboveasetvalue,i
Linux中获取某个进程的系统调用以及参数(故障排查案例)
当一个程序发生故障时,有时候想通过了解该进程正在执行的系统调用来排查问题。通常可以用strace来跟踪。但是当进程已经处于D状态(uninterruptiblesleep)时,strac
在Shell中分割字符串的例子
比如,要分割test=”aaa,bbb,cccc,dddd”,可以这样复制代码代码如下:arr=$(echo$test|tr",""\n")还可以这样复制代码代码如下:OLD_IFS=$IFSIFS=','arr=$testIFS=$O
一个Linux系统安全设置的Shell脚本的分享(适用CentOS)
我们将常用的系统安全配置制作为一个shell脚本,只需要在服务器上运行这个shell脚本即可完成安全设置。linux的系统安全设置Shell脚本是第二次更新,已经大量应用在
简单的Linux查找后门思路和shell脚本分享
每个进程都会有一个PID,而每一个PID都会在/proc目录下有一个相应的目录,这是linux(当前内核2.6)系统的实现。一般后门程序,在ps等进程查看工具里找不到,因为这些常
一个简单的防CC攻击Shell脚本分享
实现代码:复制代码代码如下:#!/bin/shcd/var/log/httpd/cataccess_log|awk'{print$1}'|sort|uniq-c|sort-n-r|head-n20>acp/dev/nullaccess_logcp/dev/nulle
Shell脚本把文件从GBK转为UTF-8编码
shell脚本:#!/bin/sh####convertfilefromGB2312toUTF-8##path="$1"unsetoptif;thenopt="-c-s"fiif;thenech
Shell脚本解压rpm软件包
有时候需要从RPM包中提取文件,而又没有安装且不想安装rpm相关的库和程序,此时下面这个小小的绿色脚本可以帮你达成愿望。注:1.此脚本来源于Internet,具体位置不记
shell脚本中常见的一些特殊符号和作用详解
在编写Shell脚本时,我们需要会用到各种各样的特殊符号,通过这些特殊符号可以使我们编写的代码更加简洁和高效,这里给大家汇总下:1、{}大括号:用法一:通配符扩展eg
Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)
在LinuxShell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这
Shell脚本中单引号(‘)和双引号(“)的使用区别
在Linux操作系统上编写Shell脚本时候,我们是在变量的前面使用$符号来获取该变量的值,通常在脚本中使用”$param”这种带双引号的格式,但也有出现使用'$param'这种
Shell中实现飞行文字效果
大家肯定见过WEB页面上飞行字的效果,但是在Linux系统中,特别是bash命令行模式下,如何实现echo出来的字符串以飞行的特效展现出来呢?这个特效不见得实用,但偶尔拿来
Shell脚本中实现把输入的密码转换为*(星号)的方法
如果你需要写一段与用户交互,且需要输入一些敏感信息的(例如:用户密码、License等),那么直接用printf+read的方式,就会把用户输入的信息显示在屏幕了,这是不符合信
阿里云主机一键安装lamp、lnmp环境的shell脚本分享
阿里云主机一键安装lamp,lnmp,自动安装脚本,由阿里云主机分享一键安装包下载地址:点击下载1、阿里云分享的一键安装lamp,lnmp,此安装包包含的软件及版本为:复制代
Shell脚本中计算字符串长度的5种方法
有时在Linux操作系统中需要计算某个字符串的长度,通过查询资料整理了下目前Shell中获取字符串的长度的多种方法,在这里分享给大家,方法如下:方法1:使用wc-L命令wc
智能监测自动重启Apache服务器的Shell脚本
由于需要监控某些要求高可用性的Apache服务器,除了专业的监控报警设备,低成本下在Apache服务器上写一个自动监测Apache状态的脚本是个不错的主意。在网上搜索了许
Shell脚本实现把进程负载均衡到多核CPU中
有时候,由于架构设计或其他业务本身特点原因,导致有些应用使用CPU很不均衡,所以业务处理集中在一个CPU上,而其它CPU闲得在睡觉。这里有个简单的优化方案实现将各个
Shell脚本实现的memcached进程监控
WEB服务器使用memcached,但是不知道为什么memcached老是挂掉(基本20分钟~50分钟左右),导致部分网站页面在访问的时候出错;定义日志后,查看日志也未能发现什么;初步
5个Shell脚本编程入门练习例子
例子一:绘制特殊图形复制代码代码如下:#!/bin/bashMAX_NO=0echo-n"EnterNumberbetween(5to9):"readMAX_NOif!;the
linux下采用shell脚本实现批量为指定文件夹下图片添加水印的方
要实现linux下采用shell脚本批量为指定文件夹下图片添加水印,首先需要安装imagemagick:CentOS上安装:yuminstallImageMagick-yDebian上安装:apt-getinstallImageM
Shell脚本编程中常用的数学运算实例
这部分主要讨论数学相关的shell脚本编程。加法运算新建一个文件“Addition.sh”,输入下面的内容并赋予其可执行的权限。复制代码代码如下:#!/bin/bashecho“Enter
Linux下实现SNMP一键安装的Shell脚本
Net-SNMP是一个免费的、开放源码的SNMP实现,以前称为UCD-SNMP。SNMP很多都用其安装之后,作为监控宝和阿里云的系统信息监控使用。下面就来分享linux下实现SNMP一键
5个实用的shell脚本面试题和答案
这边提到的5个面试问题,延续之前的有关Linux面试问题和答案。如果你是Tecmint的读者,你的支持我非常感谢。1.写一个shell脚本来得到当前的日期,时间,用户名和当前
实现MySQL定时批量检查表repair和优化表optimize table的shell
本文介绍mysql定时批量检查表repair和优化表optimizetable的shell脚本,对于MySQL数据库的定期维护相当有用!如下所示:#!/bin/bashhost_name=192.168.0.123user_na
使用bash shell删除目录中的特定文件的3种方法
我是一名Linux新用户。现在我需要清理一个下载目录中的文件,其实我就是想从~/Download/文件夹删去除了以下格式的文件外所以其它文件:1.*.iso-所有的iso格式的文件
centos/rhel下实现nginx自启动脚本实例
通常在centos、rhel的OS下,我们大多是通过chkconfig来管理服务,比如开机自动启动服务之类。这里给大家介绍一个很好用的nginx启动脚本。以及简单的使用,如下:1.执
Shell获取文件的文件名和扩展名的例子
basenameexample.tar.gz.tar.gz#=>exampleFILE="example.tar.gz"echo"${FILE%%.*}"#=>exampleecho"${FILE%.*}"#=>example.tarecho"${FILE#*.}"#
实现core文件自动生成配置文件的方法
本文讲述了实现core文件自动生成的配置方法,具体执行步骤如下:1.编辑环境配置文件,让shell启动时自动设置ulimitvi/etc/profileulimit-cunlimited>/dev/null2>&12
Shell多线程操作及线程数控制实例
前言在业务开发过程中,经常会在后台写一些shell脚本处理数据,但估计很多人不知道shell脚本也可以支持多线程,而且非常简单。本篇文章主要就是介绍shell实现多进程
rhel5.7下安装gearmand及启动的方法
本文简述了在rhel5.7下安装gearmand及启动的方法,供大家学习参考!首先,到官网https://launchpad.net/gearmand/下载gearmand的源码包,传到rhel5.7的系统上,并解压
gearman队列持久化引发的问题及解决方法
本文简述了gearman用mysql持久化的方法,以及由此引发的一些问题,具体分析如下:一、gearman创建Mysql持久化队列的方式如下:1.登入mysql命令行,运行:createdatabas
Gearman::XS在Centos下的编译安装方法
本文简述了Gearman::XS在Centos下编译安装方法,供大家参考学习一下!目前Gearman能够支持各种语言,其官网的描述如下:LanguageBindings/Drivers/FrameworksSelecty
Shell脚本批量修改文件后缀名代码分享
早上本想将一些照片上传到相册中,但是由于所有照片的扩展名都是JPG而不是小写的jpg,因此造成了“格式不正确”而不能上传照片。此刻就产生了这样一个问题:使用she
Shell脚本echo指令使用小技巧
echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式:复制代码代码如下:echoarg您可以使用echo实现更复杂的输出格式控制。显示转义字符复制代码
把文件复制N份的2个Shell脚本代码
测试时需要大量文件,所以写了脚本进行拷贝。有规律的文件名利于引用。复制代码代码如下:#!/bin/sh#filename:batchcp.sh#author:zhouhh#Email:ablozhou@gmail.com
Shell脚本test命令使用总结和实例
Shell中的test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试参数说明-eq等于则为真-ne不等于则为真-gt大于则为真-ge大于等
简单的远程FTP定时备份Shell脚本分享
先说问题.公司现在有2台服务器,都是centos系统,一台本地(局域网),一台则在电信机房.因为工作需要,每天备份机房上的数据到本地,以前一直是FTP登录,然后下载到本地
Shell脚本if else语句小结
和Java、PHP等语言不一样,sh的流程控制不可为空,如:复制代码代码如下:在sh/bash里可不能这么写,如果else分支没有语句执行,就不要

P70系列延期,华为新旗舰将在下月发布

3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。

而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?

根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。