![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
searchwang
这个作者很懒,什么都没留下…
展开
-
shell 运算符
运算符描述示例文件比较运算符-e filename如果 filename 存在,则为真[ -e /var/log/syslog ]-d filename如果 filename 为目录,则为真[ -d /tmp/mydir ]-f filename如果 filename 为常规文件转载 2014-07-14 20:42:55 · 286 阅读 · 0 评论 -
linux shell ctrl key function
Key FunctionCtrl-c Kill foreground processCtrl-z Suspend foreground processCtrl-d Terminate input, or exit shellCtrl-s Suspend outputCtrl-q Resume outputCtrl-o Discard outputCtrl-l Clear转载 2014-07-08 19:48:14 · 297 阅读 · 0 评论 -
shell trick
$# 传递到脚本的参数个数$* 以一个单字符串显示所有向脚本传递的参数$$ 脚本运行的ID号$! 后台运行的最后一个进程的ID号$@ 与$#相同,但是使用时加引号,并在引号中返回每个参数。$- 显示shell使用的当前选项。$? 显示最后命令的推出状况。0表示没有错误。原创 2014-07-14 20:34:04 · 279 阅读 · 0 评论 -
linux shell 中"2>&1"含义
linux shell 中"2>&1"含义脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILE转载 2014-07-08 19:18:52 · 258 阅读 · 0 评论