command1&command2&command3 [三个命令同时执行 ] command1;command2;command3 [不管前面命令执行成功没有,后面的命令继续执行 ] command1&&command2 [只有前面命令执行成功,后面命令才继续执行] ...
分类:
系统相关 时间:
2020-02-20 21:59:36
阅读次数:
68
#符号详解 () 在子shell中运行 (a=1);echo $a,结果是空,因为a=1不是在当前shell中运行的(a=1);(echo $a)也是空的 小技巧:(cd $path, do something) 可以让不切换当前目录而在其它目录干点别的事儿~ () 还有个功能是数组的赋值:比如a=... ...
分类:
系统相关 时间:
2019-01-12 00:20:59
阅读次数:
192
一、shell简介shell的作用是解释执行用户的命令,用户输入一条命令,shell就解释一行【交互式】。另一种执行命令的方式是【批处理】,用户事先写一个shell脚本,其中有很多条命令,shell一次把这些命令执行完。shell程序从脚本中一行一行读取并执行这些命令,相当于一个用户把..
分类:
系统相关 时间:
2017-10-16 21:51:45
阅读次数:
223
Shell符号及各种解释对照表: 注释符号(Hashmark[Comments]) 1.在shell文件的行首,作为shebang标记,#!/bin/bash; 2. 其他地方作为注释使用,在一行中,#后面的内容并不会被执行,除非; 3. 但是用单/双引号包围时,#作为#号字符本身,不具有注释作用。 ...
分类:
系统相关 时间:
2016-12-11 01:28:02
阅读次数:
303
shell编程入门1,,shell特性linux预设保存1000条输入过的命令,存于.bash_history。(1,)!!表示执行上一条命令#pwd/root#!!pwd/root(2)!n,n表示数字,表示执行历史第n条指令,例如!1002#history|grep10021002pwd#!1002pwd/root(3)!字符串,表示执行命令历史中最近一次以pw开头..
分类:
系统相关 时间:
2016-10-24 02:59:45
阅读次数:
319
一、shell脚本用各类命令预先放入到一个文件中,方便一次性执行的一个程序文;将一些shell的语法与指令写在里面,然后用正规表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释..
分类:
系统相关 时间:
2016-06-24 20:37:20
阅读次数:
248
在shell中常用的特殊符号罗列如下:#;;;.,/\\‘string‘|!$${}$?$$$*\"string\"***?:^$#$@`command`{}[][[]]()(())||&&{xx,yy,zz,...}~~+~-&\\<...\\>+-%===!=#井号(comments)这几乎是个满场都有的符号,除了先前已经提过的\"第一行\"#!/bin/bash井号也常出现..
分类:
系统相关 时间:
2016-05-18 22:06:33
阅读次数:
313
字符 展开*这个 “*” 字符意味着匹配文件名中的任意字符shell 把 “*” 展开成了另外的东西 ,在 echo 命令被执行前。~家目录算术表达式展开算术表达式展开使用这种格式:$((expression))echo $((2+2))算术表达式只支持整数(全部是数字,不带小数点) ,但是能执行很...
分类:
系统相关 时间:
2015-01-20 21:45:47
阅读次数:
300