专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
樊奇 ([email protected]) tDOfbaiducukeqPXseries eServer 工程师, IBM TSS China Beijing tDOfbaiducukeqPtDOfbaiducukeqPLinux I/O 重定向虽然很简单但在脚本编写、系统管理时却要常常打交道搞清其中使用技巧非常有用 tDOfbaiducukeqPtDOfbaiducukeqP首先说下什么是 I/O 重定向所谓 I/O 重定向简单来说就是个过程这个过程捕捉个文件或者命令脚本甚至脚本中代码块(code block)输出然后把捕捉到输出作为输入发送给另外个文件命令或者脚本 tDOfbaiducuk [阅读全文] [PDF]
  Unix下使用标准输入stdin和标准输出stdout来表示每个命令输入和输出还使用个标准输出stderr用于输出信息这 3个标准输入输出系统缺省和控制终端设备相联系在起因此在标准情况下每个命令通常从它控制终端中获取输入将输出打印到控制终端屏幕上      但是也可以重新定义输入 stdin和输出stdout将它们重新定向最基本使用方法是将她们重新定义到个文件上去从个文件获取输入输出到另外文件中等      $ ls > ls.out      $ ca [阅读全文] [PDF]
  Linux I/O 重定向虽然很简单但在脚本编写、系统管理时却要常常打交道搞清其中使用窍门技巧非常有用      首先说下什么是I/O重定向所谓I/O重定向简单来说就是个过程这个过程捕捉个文件或者命令脚本甚至脚本中代码块(code block)输出然后把捕捉到输出作为输入发送给另外个文件命令或者脚本      如果谈到I/O重定向就涉及到文件标识符(File Descriptor)概念, 在Linux系统中系统为每个打开文件指定个文件标识符以便系统对文件 [阅读全文] [PDF]
  1. 标准输入控制     语法:命令 文件将命令执行结果送至指定文件中     例如:     ls -l > list 将执行“ls -l” 命令结果写入文件list 中     语法:命令>! 文件将命令执行结果送至指定文件中若文件已经存在则覆盖     例如:     ls -lg >! list 将执行“ls - lg” 命令结果覆盖写入文件list 中     语法:命令>& 文件将命令执行时屏幕上所产生任何信息 [阅读全文] [PDF]
1.标准输入控制 语法:命令< 文件将文件做为命令输入 例如: mail -s “mail test ” < file1 将文件file1当做信件内容主 题名称为mail test 送给收信人 2.标准输出控制 语法:命令> 文件将命令执行结果送至指定文件中 例如: ls -l > list将执行“ls -l ”命令 [阅读全文] [PDF]
  为了处理一个程序运行结果,而将这些结果起来的过程,就叫程序输出重定向。例如:您想将命令ls /bin 输出结果在文件/lsbin中,可以输入:   ls /bin >/lsbin   如果lsbin文件已经存在,使用上述命令后文件lsbin中原有内容将删除。您可以选用"》"来替代">",这样,文件lsbin中原有内容不会删除,只是将ls输出。结果追加到lsbin文件后面。   通常,显示文件或目录内容时,内容在屏幕上滚动太快,我们不能很好阅读它们。一个解决方法是将命令输出存储起来,并用命令more来阅读它(more是逐页阅读器) [阅读全文] [PDF]
1 共6条 分1页