linux Shell 命令行-09-redirect 重定向

拓展阅读

linux Shell 命令行-00-intro 入门介绍

linux Shell 命令行-02-var 变量

linux Shell 命令行-03-array 数组

linux Shell 命令行-04-operator 操作符

linux Shell 命令行-05-test 验证是否符合条件

linux Shell 命令行-06-flow control 流程控制

linux Shell 命令行-07-func 函数

linux Shell 命令行-08-file include 文件包含

linux Shell 命令行-09-redirect 重定向

重定向

命令 描述
command > file 输出重定向到文件
command < file 输入重定向自文件
command >> file 输出追加重定向到文件
n > file 文件描述符 n -> 文件
n >> file 文件描述符 n 追加 -> 文件
n >& m 输出文件 mn 合并
n <& m 输入文件 mn 合并
<< tag 输入重定向,标记之间的内容作为输入

文件描述符

0   //标准输入
1   //标准输出
2   //标准错误输出

输出重定向

houbinbindeMacBook-Pro:shell houbinbin$ ls > ls_file
houbinbindeMacBook-Pro:shell houbinbin$ cat ls_file
break.sh
case.sh
continue.sh
data.sh
diff_demo.sh
file_test_oper.sh
for.sh
funcWithParam.sh
funcWithReturnVal.sh
function.sh
hello.sh
hello_name.sh
if_else.sh
include.sh
ls_file
num_oper.sh
readonly_var.sh
special_var.sh
test_file.sh
test_num.sh
unset_var.sh
use_var.sh
while.sh

输入重定向

我们想计算文件 ls_file 的行数

houbinbindeMacBook-Pro:shell houbinbin$ wc -l ls_file
      23 ls_file

相关推荐

  1. linux Shell 命令-09-redirect 定向

    2024-03-14 20:20:02       35 阅读
  2. 定向(Redirect)和转发(Forward)

    2024-03-14 20:20:02       28 阅读
  3. Spring MVC中redirect定向几种方式(重构)

    2024-03-14 20:20:02       45 阅读
  4. 【Unity Consoler Redirection】Unity Log 跳转定向

    2024-03-14 20:20:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-14 20:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 20:20:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 20:20:02       82 阅读
  4. Python语言-面向对象

    2024-03-14 20:20:02       91 阅读

热门阅读

  1. webpack5基础--10_处理 js 资源

    2024-03-14 20:20:02       34 阅读
  2. 如何计算视频流需要的服务器带宽

    2024-03-14 20:20:02       37 阅读
  3. 快速在Linux系统安装MySQL

    2024-03-14 20:20:02       42 阅读
  4. Android API 30及更高版本网络权限设置

    2024-03-14 20:20:02       40 阅读
  5. linux Shell 命令行-08-file include 文件包含

    2024-03-14 20:20:02       45 阅读