一、输入输出
1、重定向
0 STDIN < <<
1 STDOUT > >>
2 STDERR
2、重定向数据和错误
command 2> errinfo
command 2> errinfo 1> data
经错误和数据信息重定向到一个文件: command &> all
二、脚本中重定向
1、临时重定向
echo "error test" >&2执行脚本时这个信息将会显示到 2> file中
2、永久重定向
exec 1>myfile
exec 2>error
#!/bin/bash #descrip: test PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/xiaolong.hou/bin:/usr/local/jdk1.7/bin:/usr/local/maven/bin:/usr/local/hadoop-1.2.1/bin exec 1>data exec 2>err echo "hello world" echo "hello shell" echo "this is error test" >&2 exit 0
cat data:
hello world
hello shell
cat err:
this is error test
脚本中的标准输入: exec 0< testfile
3、创建自己的重定向
除了0 1 2的其他描述符
关闭文件描述符:exec label>&-
阻止输出: command > /dev/null
4、临时文件
mktemp text.XXXXXXX
5、记录消息
tee -a(append)
相关推荐
linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux ...
LinuxShell编程基础教程.pdf
本书由浅入深、循序渐进地详细讲解了LinuxShell编程的基本知识。这些基本知识包括Shell编程的基本知识、文本处理的工具和方法、正则表达式、Linux系统知识等。 本书旨在通过理清Linux Shell编程的脉络,从基本概念...
Linux Shell编程从入门到精通.张昊.pdf Linux Shell编程从入门到精通.张昊.pdf
Linux Shell编程基础 linux编程 shell编程 linux基础编程
第1章 Shell脚本编程概述 1 第2章 Linux文件系统和文本编辑器 12 第3章 正则表达式 43 第4章 sed命令和awk编程 64 第5章 文件的排序、合并和分割 105 第6章 变量和引用 133 ...第17章 bash Shell编程范例 420
linux 命令行、linux shell 编程知识!
LINUX与UNIX SHELL编程指南
linux shell 编程 linux shell 编程
LinuxShell脚本编程实例.pdf
Linux Shell编程基础 1.调用shell 2.注释 3.执行shell脚本 4.接收用户输入并赋值给变量 5.Bash中的变量 1. 环境变量 1.1HOME 2.2LANG 3.3SHELL 4.4PATH 5.5PS1 6.6PS2 7.7只读环境变量 8.8永久修改环境变量 2. 位置...
Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06Linux-shell编程06
LinuxShell编程基础.pdf
linux shell 编程linux shell 编程linux shell 编程linux shell 编程linux shell 编程linux shell 编程linux shell 编程linux shell 编程linux shell 编程
linux Shell编程入门 实例讲解详解
LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 LINUX UNIX SHELL 编程 ...
linux shell编程手册,供初学都等学习使用!!!
Linux与Unix shell编程指南(完整高清版)Linux与Unix shell编程指南(完整高清版)Linux与Unix shell编程指南(完整高清版)Linux与Unix shell编程指南(完整高清版)Linux与Unix shell编程指南(完整高清版)Linux...
shell编程入门经典--LINUX与UNIX Shell编程指南 (中文pdf版)