Linux Shell——输入输出重定向

输入输出重定向

    • [1. 重定向输入](#1. 重定向输入)
    • [2. 重定向输出](#2. 重定向输出)
  • 总结

最近学习了shell语法,总结一下关于输入输出重定向的知识。

一般情况下,linux每次执行命令其实都会打开三个文件,分别是:

标准输入stdin 文件描述符为0

标准输出stdout 文件描述符为1

标准错误输出stderr 文件描述符为2

1. 重定向输入

语法:<

从标题其实就可以理解,重定向输入的方向,说明会改变输入的位置

示例:将文件的内容作为标准输入传递给脚本文件

2. 重定向输出

输出分为追加方式输出和非追加方式输出 输出就是将标准输出改变为另一个输出的位置

语法:>

示例: 将命令的输出从标准输出改变为文件

如果是追加输出使用命令 >>

总结

最后继续总结一下吧:

重定向输入 <

重定向输出 >

希望对看到本文的你有帮助。

|----------------------------------------------------------------------------------------------------|------------------------|------------------------------------------------------------|
| 上一篇 Linux命令------压缩和解压缩 | 创作不易,记得点赞收藏哦 | [下一篇 待定](#上一篇 Linux命令——压缩和解压缩 创作不易,记得点赞收藏哦 下一篇 待定) |

相关推荐
码农水水9 分钟前
中国邮政Java面试被问:容器镜像的多阶段构建和优化
java·linux·开发语言·数据库·mysql·面试·php
wifi chicken19 分钟前
Linux Wlan L3~L2封包逻辑详解
linux·网络·ping·封包
小白鸽i2 小时前
【LINUX】将源码驱动文件编译并生效
linux·运维·服务器
做萤石二次开发的哈哈2 小时前
萤石开放平台 音视频 | 产品概述
运维·服务器·萤石云·萤石·萤石开放平台
0思必得02 小时前
[Web自动化] 处理爬虫异常
运维·爬虫·python·selenium·自动化·web自动化
胡斌附体3 小时前
linux(ubuntu)拉取源码进行docker容器部署
linux·git·ubuntu·docker·node·nvm
wdfk_prog3 小时前
[Linux]学习笔记系列 -- [drivers][base]platform
linux·笔记·学习
永不复还3 小时前
linux 使用X11监听键盘鼠标输入
linux·x11
China_Yanhy4 小时前
我的区块链运维日记 · 第 4 日:死掉的“活”节点 —— 攻克“同步滞后(Lag)”
运维·区块链
kida_yuan4 小时前
【Linux】说说我对 Wine 与 deepin-wine 的理解
linux·运维·wine