2016
11-04
11-04
Linux Shell编程(11):Shell输入输出重定向 NEW
Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。输出重定向命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。命令输出重定向的语法为:$ command > file这样,输出到显示器的内容就可以被重定向到文件。例如,下面的命令在显示器上不会看到任何输出:$ who > users打开 users 文件,可以看...
Read More >
与其他编程语言类似,Shell支持for循环。for循环一般格式为:for 变量 in 列表
do
command1
command2
...
commandN
done列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每...
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加:#!/bin/bash val=`expr 2 + 2`echo "Total value : $val"运行脚本输出:Total value&...