社区
Linux/Unix社区
帖子详情
如何对一个脚本所有输出进行全部重定向?
梦断酒醒
2010-11-19 12:24:37
如何对一个脚本所有输出进行全部重定向?不想一行一行在输出代码后面加定向,有没有办法一次性控制整个脚本的所有输出都重定向至某个文件?
...全文
62
2
打赏
收藏
如何对一个脚本所有输出进行全部重定向?
如何对一个脚本所有输出进行全部重定向?不想一行一行在输出代码后面加定向,有没有办法一次性控制整个脚本的所有输出都重定向至某个文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freetstar
2010-11-19
打赏
举报
回复
[Quote=引用 1 楼 steptodream 的回复:]
直接在脚本执行的时候加重定向
./test.sh > filename
[/Quote]
真理
steptodream
2010-11-19
打赏
举报
回复
直接在脚本执行的时候加重定向
./test.sh > filename
LinuxShell
脚本
编程深入
课程从零开始、零基础学Linux运维
脚本
开发、课程内容包含了与shell
脚本
开发相关的所有内容;如分支、循环、交互式、批量部署(免密、应用、服务器)、数值、进制、字符串、awk、
重定向
、信号操作等的深入使用;
脚本
实战编程思路、企业环境
脚本
架构及解决思路,掌握解决问题及开发
脚本
解决问题的方法,最重要的是学到了技术要拿出来用,而不是简单的学个技术,一定要实用,能够自己写
脚本
。独立写出有质量的
脚本
!
(十五)
脚本
输出
重定向
十五
脚本
输出
重定向
前面我们说了运行
脚本
,数据要么都是打印在屏幕,要么
输出
重定向
到文件中;这儿我们要讲的是如何教
脚本
的
输出
重定向
到系统的不同位置; 文件描述符:用来标识每个文件对象,是
一个
非负整数,可以唯一标识会话中打开的文件; Linux系统将每个对象当做文件处理。这里包括输入进程和
输出
进程。每
一个
进程一次最多可以有九个文件描述符;处于特殊目的,bash shell保留了前三个文件描述符(0、1、2),用于处理
脚本
的
输出
、输入,用他们将shell默认的
输出
、输入导向相应的位置; 这三个特殊文件描述符用
在windows的powershell里如何输入
输出
重定向
?
在windows的powershell里如何输入
输出
重定向
?
shell
脚本
:输入/
输出
重定向
命令通常从标准输入读取输入,将
输出
写入标准
输出
。默认情况下,标准输入和标准
输出
都是终端。
重定向
就是重新指定输入/
输出
。 文件描述符 linux中一切都是文件,输入、
输出
设备也不例外。为做区分,Linux 会给每个文件分配
一个
ID,这个 ID 就是
一个
整数,即文件描述符。 Linux 程序在执行任何形式的 I/O 操作时,都是在读取或者写入
一个
文件描述符。
一个
文件描述符只是
一个
和打开的文件相关联的整数,它的背后可能是
一个
硬盘上的普通文件、FIFO、管道、终端、键盘、显示器,甚至是
一个
网络连接。 .
Linux/Unix社区
23,114
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章