shell
dongxq725
这个作者很懒,什么都没留下…
展开
-
shell命令替换
命令替换会创建一个子shell来运行对应的命令。子shell(subshell)是由运行该脚本的shell所创建出来的一个独立的子shell(child shell)。因此,由该子shell所执行命令是无法使用脚本中所创建的变量的。在命令行提示符下使用路径./运行命令的话,也会创建出子shell;要是运行命令的时候不加入路径,就不会创建子shell。如果你使用的是内建的shell命令,并不会涉原创 2017-10-15 14:47:14 · 653 阅读 · 0 评论 -
linux 相关语法
1. 去除shell字符串变量两端的双引号: id = "1234" echo ${id//\"/} 最后是输出1234 2. sort一些参数: -n是按照数字大小排序,-r是以相反顺序,-k是指定需要爱排序的栏位,-t指定栏位分隔符 如sort -t $'\t' -nrk3 3. ${!#} 用法,似乎能获取到当前bin执行的相对路径 4. $(($#-1)) 获取当前运行脚本...原创 2018-11-15 14:59:47 · 133 阅读 · 0 评论