- 基础格式
- 第一行#!/bin/sh(#!+选用的解释器路径)
- 命令处理
- 基础命令
- 简单输出echo(默认以换行结尾)
- printf输出(和echo不同的是默认没有换行)
- IO重定向(标准输入、标准输出、标准错误输出)
- 重定向与管道:
- < 标准输入
- > 标准输出
- >> 附加到文件
- | 建立管道
- 特殊文件/dev/null:位桶(传送到此文件的数据会被系统丢掉)
- 特殊文件/dev/tty:打开此文件时,系统会将它重定向到一个终端
- 基本命令查找(环境变量:$PATH)[修改.profile文件]
- Local国际化
- LANG 未设置任何LC_XXX变量时使用的默认值
- LC_ALL 覆盖其他所有LC_XXX变量值
- LC_COLLATE 使用指定地区的排序规则
- LC_CTYPE 使用指定地区的字符集
- LC_MESSAGES 指定地区的响应信息
- LC_MONETARY 货币格式
- LC_NUMERIC 数字格式
- LC_TIME 日期与时间格式