摘要:
输入输出重定向是通过修改文件指针实现的 重定向: 输入和输出 > 覆盖 >> 追加 fd>file fd与>之间不能有空格 fd表示为文件描述符,不写时默认为1 输出重定向 ls one>>log.txt 2>&1 #错误信息和正确信息保存在一个t文件 ls -l>>log.txt 2>>err.l 阅读全文
摘要:
函数定义 与 调用 #函数定义 #标准 function fun1() { echo "one" } #省略括号 function fun2 { echo "two" } #省略关键字 fun3() { echo "$@" } #函数调用 #无参数 fun1 fun2 #有参数 fun3 10 30 阅读全文
摘要:
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 阅读全文