shell
shell
Chasing__Dreams
这个作者很懒,什么都没留下…
展开
-
Linux--shell--4--毫秒级时间戳
【代码】Linux--shell--4--毫秒级时间戳。原创 2022-09-09 10:42:43 · 2048 阅读 · 0 评论 -
Linux--shell--3--()、(())、[]、[[]]、{}
一、小括号,圆括号() 1、单小括号 () ① 命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ② 命令替换。等同于cmd,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输出放到原来命令。有些shell不支持,如tcsh。 ③ 用于初始化数组。如:array=(a b c d) 2、双小括号 (( )) ① 整数转载 2020-12-07 15:13:27 · 365 阅读 · 0 评论 -
expr使用
下面将使用示例来介绍expr的用法,在介绍之前,需要注意三点: (1).数值表达式("+ - * / %")和比较表达式("< <= = == != >= >")会先将两端的参数转换为数值,转换失败将报错。所以可借此来判断参数或变量是否为整数。 (2).expr中的很多符号需要转义或使用引号包围。 (3).所有操作符的两边,都需要有空格。 以下是expr示例。 (1)....转载 2020-05-03 13:21:53 · 635 阅读 · 0 评论 -
Linux Shell 文件描述符 及 stdin stdout stderr 重定向
Linux Shell 文件描述符 及 stdin stdout stderr 重定向 Abstract: Linux Shell 命令的标准输入、标准输出、标准错误,及其重定位; Linux Shell 操作自定义文件描述符; 文件描述符是与文件相关联的一些整数,他们保持与已打开文件的关联。众所周知的文件描述符是标准输入stdin、标准输出stdout、标准错误stderr,我们可以重定...转载 2020-05-01 21:01:25 · 1129 阅读 · 0 评论