
shell
initMyHeart
学生,现在兜里没有钱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell解析命令行的过程以及eval命令
本文说明的是一条linux命令在执行时大致要经过哪些过程?以及这些过程的大致顺序。1.1 shell解析命令行shell读取和执行命令时的大致操作过程如下图:(注:图中没有画出"函数"的位置。它的位置和别名并列,但优先级低于别名。也就是说,如果函数和命令别名同名,则先执行别名。)以执行以下命令为例:echo -e "some files:" ~/i* "\nThe date:$(date +%F)...转载 2018-06-23 16:41:53 · 335 阅读 · 0 评论 -
shell中各种括号的作用详解()、(())、[]、[[]]、{}(推荐)
一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输出放到原来命令。有些shel...转载 2018-06-26 10:51:25 · 304 阅读 · 0 评论