shell 中 $ 用法
原创 2023-06-20 10:51:57
57阅读
awk调用:1.调用awk:第一种方式:命令行方式awk [-F field-separator] 'commands' input-file(s)            [-F域分隔符]是可选,因为awk使用空格作为缺省
转载 精选 2013-06-15 15:21:10
397阅读
shell相关用法
原创 2016-01-28 09:35:26
1159阅读
2点赞
1评论
一、反引号【 `` 】和 $() 区别与联系    '$'(参数替换)和'`'(命令替换)    反引号【 `` 】和 $() 用法是一样。在执行一条命令时,会先将其中 ``,或者是$() 中语句当作命令执行一遍,再将结果加入到原命令中重新执行例如:    echo `
原创 2016-06-14 21:29:35
9428阅读
工作环境:Red Hat Enterprise Linux Server release 6.5 (Santiago) 、 bash#!/bin/bash#[ "$1" == "" ] && echo "语法错误"[[ "$1" =~ ^[0-9] ]] && echo "数字开头"[[ "$1" =~ ^[a-zA-Z] ]] && echo "字
原创 2016-08-06 09:57:12
1477阅读
工作环境:Red Hat Enterprise Linux Server release 6.5 (Santiago) 、 bash#!/bin/bash#注意find命令出错,但是放入wc命令后,该命令运行结果还是对#for i in `echo  $PATH|tr ":" "\n"`#do#    end=$(find $i -type f 2&gt
原创 2016-08-06 10:04:41
550阅读
SHELL:用户与操作系统之间完成交互式操作一个接口程序,为用户提供简化了操作;上世纪70年代中期,Bell实验室,Bourne;BourneShell,简称sh;BillJoy:CShell,简称csh;tcsh为其衍生版;DavidKorn:KornShell,简称ksh;GNU:BourneAgainShell,简称bash;linux系统中默认shell程序;zsh:最终Shell
原创 2018-05-25 15:55:04
665阅读
位置参数可以用shift命令左移。比如shift 3表示原来$4现在变成$1,原来$5现在变成$2等等,原来$1、$2、$3丢弃,$0不移动。不带参数shift命令相当于shift 1。 非常有用 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定,或...
转载 2013-06-26 20:16:00
123阅读
2评论
假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt file2='li li hao' ${file#*/}:删掉第一个/ 及其左边字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个/ 及其左边字符串:my.f ...
转载 2021-10-26 14:36:00
576阅读
2评论
shell中常用特别符号罗列如下: # ;    ;;       .       ,        /        \     &nbs
转载 精选 2013-04-17 10:41:47
287阅读
awk 调用: 1.调用awk: 第一种方式:命令行方式 awk [-F field-separator] 'commands' input-file(s) [-F域分隔符]是可选
原创 2012-08-07 14:35:11
1468阅读
总结Shell脚本中常用几种if判断。-z 判断变量长度,-d 判断目录是否存在,-f 判断文件是否存在,-省略if之&&和||,-o 或,-a 与。
原创 4月前
41阅读
tr(translate缩写)主要用于删除文件中控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:complement,用SET2替换SET1中没有包含字符 -d:delete,删除SET1中所有的字符,不转换 -s: squeeze-repeats,压缩SET1中重复字符 -t
原创 2011-09-18 15:58:22
2558阅读
tee用法   tee语法:tee [-a] [-i] [File…] 作用:相当于echo加>作用,将标准输入输出到标准输入同时写入文件 -a:(add)不覆盖原来内容,添加到文件后面 -i:(ignore)没完成则不被打断   #tee将文本输出到屏幕同时写入tee.txt文件 $echo "Hello World&
原创 2011-09-21 19:47:21
10000+阅读
du用法   作用:显示目录及文件所占空间 语法:du [ -a | -s ] [ -k ] [ -m  ] [ -g ][ -l ] [ -r ] [ -x ] [ -H | -L ][ File ... ] -a:显示目录下所有子目录及其文件,与-s相反 -s:只显示该目录下所有文件总和,与-a相反 -k:用KB为单位显示,即1024bytes-units
原创 2011-09-24 23:11:28
10000+阅读
1.用(()) #!/bin/bash clear for((i=1;i<100;i++)) for         do         if((i%3==0))      &n
原创 2011-02-17 10:04:51
361阅读
Date: 2018.7.151
原创 2022-05-04 09:34:20
280阅读
1.sh/bash/csh/Tcsh/ksh/pdksh等shell区别 sh(全称 Bourne Shell): 是UNIX最初使用 shell,而且在每种 UNIX 上都可以使用。 Bou
原创 2021-07-15 13:54:52
633阅读
假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt我们可以用 ${ } 分别替换获得不同值:${file#*/}:拿掉第一条 / 及其左边字符串:dir1/dir2/dir3/my.file.txt${file##*/}:拿掉最后一条 / 及其左边字符串:my.file.txt${file#*.}:拿掉第一个 . 及其左边字符串:file.txt${
原创 2016-08-22 21:24:59
764阅读
学习脚本时看到if用法,在网上找一篇文章,就转载到自己博客上了   1shellif语句语法 我发现有时候等于是用eq表示,有时候用=标准,不明白 ============== eq数值 =字符串!!! ============== 可以看看man test ============== 流程控制 if 表达式 如果条件为真则执行then后面的部分: if .... t
转载 精选 2012-06-12 15:15:59
653阅读
  • 1
  • 2
  • 3
  • 4
  • 5