Linux Shell——输入输出重定向

输入输出重定向

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

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

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

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

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

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

1. 重定向输入

语法:<

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

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

2. 重定向输出

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

语法:>

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

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

总结

最后继续总结一下吧:

重定向输入 <

重定向输出 >

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

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

相关推荐
云达闲人4 分钟前
搭建DevOps企业级仿真实验环境:012容器运行时 containerd 详解
运维·kubernetes·containerd·devops·proxmox ve·容器运行时·容器部署
189228048617 分钟前
NV301固态MT29F32T08GWLBHD6-QJES:B
大数据·服务器·人工智能·科技·缓存
实心儿儿8 分钟前
Linux —— 进程间通信 - system V进程间通信 - 共享内存(2)
linux·服务器
烛衔溟17 分钟前
TypeScript 类实现接口
linux·ubuntu·typescript
小则又沐风a19 分钟前
深入了解进程概念 第二章
java·linux·服务器·前端
CCPC不拿奖不改名19 分钟前
PostgreSQL数据库部署linux服务器流程
linux·服务器·数据库·windows·python·docker·postgresql
MXsoft61821 分钟前
**运维标准化建设:让杂乱无章的工作变成可复制****流程**
运维
lzh2004091923 分钟前
手搓一个简易 Linux 进程池:巩固进程知识
linux·c++
ZC跨境爬虫24 分钟前
跟着 MDN 学 HTML day_60:(表单与按钮技能测试实战)
服务器·前端·javascript·数据库·ui·html
xiaoye-duck30 分钟前
《Linux系统编程》Linux基础开发工具 (一):软件包管理器yum/apt,编辑器Vim,编译器GCC/G++
linux