摘要: 输入输出重定向是通过修改文件指针实现的 重定向: 输入和输出 > 覆盖 >> 追加 fd>file fd与>之间不能有空格 fd表示为文件描述符,不写时默认为1 输出重定向 ls one>>log.txt 2>&1 #错误信息和正确信息保存在一个t文件 ls -l>>log.txt 2>>err.l 阅读全文
posted @ 2020-08-13 14:31 欧阳图图的少年成长记 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 函数定义 与 调用 #函数定义 #标准 function fun1() { echo "one" } #省略括号 function fun2 { echo "two" } #省略关键字 fun3() { echo "$@" } #函数调用 #无参数 fun1 fun2 #有参数 fun3 10 30 阅读全文
posted @ 2020-08-13 11:33 欧阳图图的少年成长记 阅读(946) 评论(0) 推荐(0) 编辑
摘要: case in 语句 printf "input number:" read num case $num in 1) echo "one" ;; 2) echo "two" ;; *) echo "error" ;; esac (1) case、in 和 esac 都是 Shell 关键字,num 阅读全文
posted @ 2020-08-13 10:17 欧阳图图的少年成长记 阅读(155) 评论(0) 推荐(0) 编辑