自己也是个脚本新手编写了两周脚本,做了一下总结。
原创 2012-02-17 22:15:38
577阅读
 1、变量定义等号两边不能有空格 #!/bin/bash myvar=3 #正确 myvar = 3; #等号边多了空格,是错误!很迥异吧 1.1、还是空格,这次是不能没有 #!/bin/sh myVar="OFF" if [ $myVar = 'OFF' ];then #这里[]中括起来内容两端必须有空格,if
转载 2011-10-31 13:28:07
395阅读
今天需要为产品增加Linux下启动脚本,编写完成运行以后发现不能正常执行,而是提示:'etenv.sh:line 4:syntax error near unexpected token do检查脚本没有发现任何语法问题。经过自己研究发现是不同系统下换行符造成。我是在Windows下Eclipse中编写脚本,然后通过虚拟机共享目录方式传递到虚拟机中Linux中,这样换行符就是Win
原创 2007-10-12 15:43:00
2472阅读
今天调试代码时候,遇到一个问题就是出现了“错误”。出现“错误”原因就是:访问内存超出了系统给这个程序所设定内存空间。知道原因是一个很好的开始,但是并不代表就很容易解决,特别是在代码量较大情况下,如何才能定位到出错地方?接下来,我就大概讲一下自己经验,如何在Linux C中用几个命令搞定“错误”。1、dmesg通过dmesg命令可以查看发生错误程序名称、引起错误发生
转载 8月前
427阅读
正则表达式在线生成工具:http://tools.jb51.net/regex/create_reg0. shell 调试复制代码 代码如下:sh -x somefile.sh在somefile.sh 文件里加上set+x set-x1. 用 && || 简化if else复制代码 代码如下:gzip -t a.tar.gzif [[ 0 == $? ]]; then &
原创 2017-11-07 09:17:39
1990阅读
shell脚本知识大全
原创 2023-03-03 06:26:46
95阅读
shell脚本编程是一种十分强大编程方式,熟练掌握并应用它可以很好提高一个人软件技术水平
原创 2013-04-05 18:54:44
605阅读
脚本编程中,我们会遇到各种各样需要独特方式来表述需求地方,那么我们就系要一些小技巧来完成,今天我们就来讨论关于脚本知识及实例演示。
原创 2013-03-31 23:45:39
729阅读
检测172.24.0.0/16网有所IP,查看哪些IP是有效IP。方法一:思路:通过ping命令来进行检测,通过grep -q ‘ttl=’来检测,grep -q 是找到匹配行,但不显示,但是可以检测grep退出状态,和$?结果一样。能够ping通则打印yes,不能ping通则打印no。#!/bin/bash IP=172.24 for I3
原创 2013-08-21 19:46:17
1162阅读
1点赞
--------------------------------------!# /bin/bashclearsudo mount /dev/sda1 /mnt/sda1while [ 1 ]doclearecho "-------------Back Up And Restore--------------"echo "--------------Design for Linux--------
转载 精选 2009-11-25 16:33:27
708阅读
shell脚本学习二 文章目录shell脚本学习二1.echo2.read3.变量概念与解析4.变量分类5.定义变量6.数组7.数据比较运算总结 1.echo代码如下(示例):简介:一个程序需要有0或以上输入,一个或者多个输出。 功能:将内容输出到默认设备 语法:echo 选项 内容 -n: 不要自动换行。以为echo会自动换行 -e: 出现一下字符要特殊处理,不会以一般
转载 2024-03-18 21:00:35
49阅读
脚本内容如下: #!/bin/bash #################################################################### # Author:                netcat
原创 2011-02-12 15:12:26
1391阅读
bash shell 脚本方法有多种,假设我们编写好shell脚本文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在目录(此时,称为工作目录)执行shell脚本:复制代码代码如下:cd /data/shell./hello.sh./意思是说在当前工作目录下执行hello.sh。如果不加上./   ,bash可能会响
写过shell脚本肯定写过这样一:if[-d dir]then       echo"success"else       echo"failed"fi  凡是说到if时候书里都会提到这么两条规则:1、“[”右边和“]”左边必须有空格;2、如果要把then和if放到同一行,就要加个分号,写成 if [-d /bin];then 
转载 精选 2014-02-09 21:34:35
507阅读
文章目录shell脚本循环while do done、until do done(不定循环)例题1例题2例题3例题4for...do...done(固定循环)例题1例题2例题3例题4for...do...done数值处理例题搭配随机数与数组实验例题1例题2shell脚本跟踪与调试使用案例 shell脚本循环除了if…then…fi 这种条件判断式之外,循环可能是程序当中最重要一环了。
转载 2023-12-09 16:33:03
109阅读
一、处理用户输入  shell中使用read命令来实现与用户交互输入。  格式:read [options] 变量   常用选项:     -p “提示信息”:显示提示信息;     -t #:等待用户输入秒数;     -a:输入数组元素。二、生成随机数&nbsp
原创 2016-01-14 12:00:42
598阅读
shell定义,shell脚本中一些变量理解,如$@,$*,重点解释了shell脚本中#!深层理解
原创 2018-01-27 10:16:26
7109阅读
1点赞
下面是我wlan0网卡输出信息,你可以使用ifconfig 或者 ifconfig | sed -n '/wlan0/,10p' 获取显示信息格式wlan0     Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx            inet addr:1
原创 2015-05-08 18:09:57
879阅读
下面是我wlan0网卡输出信息,你可以使用ifconfig 或者 ifconfig | sed -n '/wlan0/,10p' 获取显示信息格式wlan0     Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx            inet addr:1
原创 2015-07-03 14:33:47
920阅读
脚本如下:[root@isTester]~# vim mysqldbbackup.sh#!/bin/bash# 备份目录BACKUP=/data/backup/db# 当前时间DATETIME=$(date +%Y-%m-%d_%H%M%S)echo $DATETIME# 数据...
原创 2021-09-28 14:57:44
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5