shell
文章平均质量分 64
律白
心之所向,素履以往
展开
-
‘2>&1‘的庐山真面目
2>&1 如果我们想保存程序的打印信息,为了保存完整的打印信息,通常我们会使用以下命令。那这个该怎么理解呢? command 2>&1 | tee log command > log 2>&1 上面命令的意思是将command代码过程中打印的标准输出和标准错误代码一并重定向至log文件中。 Q:那什么是标准输出和标准错误,什么是重定向,标准输出和标准错误又有什么区别呢?下面一一揭晓: 1. 标准输出和标准错误: 两者默认都是输出到屏幕上原创 2021-01-17 14:53:04 · 160 阅读 · 0 评论 -
shell中getopts
1.功能: 处理命令行参数 用法: 格式 getopts optstring variables 栗子: while getopts ":d:" opt; do case $opt in d) DATE=`date` echo "hello, $OPTARG, date is $DATE" ;; ?) echo "Invalid options" ;; esac done 输出结果: >huyongandembp:原创 2020-07-13 23:55:17 · 183 阅读 · 1 评论