深入了解Shell命令:功能、用法与示例
1. 输入输出重定向与子shell执行
1.1 输入输出重定向
| 构造 | 含义 |
|---|---|
>& digit |
标准输出重定向到与文件描述符 digit 关联的文件 |
<&- |
关闭标准输入 |
>&- |
关闭标准输出 |
<> file |
以读写模式打开文件,注意文件名不会进行替换操作 |
文件描述符 0 关联标准输入,1 关联标准输出,2 关联标准错误。例如,若要将标准输出重定向到文件描述符 3 关联的文件,可使用 >& 3 。
1.2 子shell执行
除了shell的内置命令外,其他命令通常在一个名为子shell的新shell实例中执行。子shell无法更改父shell中变量的值,只能访问父shell显式或隐式导出的变量。若子shell更改了这些变量的值,并希望其自
超级会员免费看
订阅专栏 解锁全文
821

被折叠的 条评论
为什么被折叠?



