`

Shell 编程1(Beginning Linux Programming 笔记2)

阅读更多
p54 文件描述符(fd,又称为文件句柄) 0 为标准输入文件,1 为标准输出文件,2 为错误信息输出文件。命令行下可以对他们进行重定向,比如下面的命令会把错误信息输出到文件 err.log : kill -HUP 1234 >killout.txt 2>err.log 。 第一个重定向 >killout.txt 实际上是省略了 1 ,完整的写法为 1>killout.txt 。注意错误被重定向以后就不会在终端输出了,需要到重定向文件/设备中去查看。如果需要把错误和标准输出都重定向到一个文件,可以这样:kill -HUP 1234 >killouterr.txt 2>&1 。解读为: 把标准输出重定向到 killouterr.txt 文件,然后把标准错误输出重定向到跟标准输出一样的文件,不能够把顺序搞错了。输入的重定向是这样的 more < killout.txt 。 p55 一个命令使用的管道数量理论上是没有限制的。 p57 当 grep 找到的相关信息太多时,可以用 more 来分页: more `grep -l POSIX *` 。 p60 默认情况下,所有 shell 变量都是以字符串方式保存的,即使是把数字赋值给变量也是如此。注意 salutation=7+5 以后,echo 出该变量的值是 7+5 这个字符串而不是 12 。 p61 [...]
分享到:
评论

相关推荐

    Beginning Linux Programming, 4th Edition

    《Beginning Linux Programming, 4th Edition》(《Linux编程起步》第四版)是由Neil Matthew和Richard Stones编写,由Wiley Publishing公司出版的一本针对Linux程序设计的教材。该书详细介绍了Linux环境下的多种...

    Beginning Linux Programming(4rdEn).pdf

    ##### 第2章:Shell编程 (Shell Programming) Shell编程是Linux编程的重要组成部分之一。本章将深入讲解如何使用Shell脚本来自动化任务、处理文本文件等。读者将学习到各种Shell命令、变量、控制结构等基础知识,并...

    Beginning Linux Programming 4th Edition code

    《 Beginning Linux Programming 4th Edition code》是关于Linux程序设计的经典著作的第四版源代码,结合了实际的编程示例和深入的理论讲解,旨在帮助开发者理解和掌握在Linux环境下编写程序的技术。这本书覆盖了从...

    shell编程个人笔记

    shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人笔记shell编程个人...

    Beginning Linux Programming, 4th Edition.pdf

    Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic ...

    Beginning Linux Programming 4th Wiley 2008 (英文pdf+源码)

    《初识Linux编程》第四版是由Neil Matthew和Richard Stones合著的一本权威指南,全书共816页,出版于2007年10月。这本书是为那些想要深入理解Linux操作系统并掌握Linux编程技术的读者量身打造的。在中文环境下,我们...

    Linux与UNIX Shell编程指南.pdf

    "Linux与UNIX Shell编程指南" Linux与UNIX Shell编程指南是计算机科学领域中一本经典的指南手册,旨在帮助读者快速掌握Linux与UNIX操作系统下的shell编程技术。下面是从该书中生成的相关知识点: 1. Shell概述 ...

    LinuxShell编程基础教程.pdf

    Linux Shell 编程基础教程 本资源为 Linux Shell 编程基础教程,涵盖了 Linux Shell 编程的基础知识,包括语法基本介绍、变量、环境变量、Shell 命令和流程控制等。 一、语法基本介绍 在 Linux Shell 编程中,...

    《LINUX与UNIX SHELL编程指南》读书笔记-二次发布版

    本文将基于《LINUX与UNIX SHELL编程指南》这本书的读书笔记,深入探讨Linux与Unix Shell编程的核心知识点。 一、Shell概述 Shell是一个命令解释器,它接收用户输入的命令并执行。在Linux和Unix系统中,常见的Shell...

    Beginning Linux Programming 3rd edition.pdf

    《Beginning Linux Programming 3rd edition》是一本专为初学者设计的Linux编程指南,由Neil Matthew和Richard Stones共同编写,于2004年由Wiley Publishing, Inc.出版。本书全面介绍了Linux环境下C语言编程的基础...

    Linux_Commands and_Shell_Programming_2nd

    书名为《Linux Commands and Shell Programming 2nd》,即第二版《Linux命令及Shell编程实用指南》,作者为Mark G. Sobell。这本书被描述为Linux命令行操作和Shell编程的必备读物,其内容通俗易懂,翔实可靠,专注于...

    shell编程入门经典--LINUX与UNIX Shell编程指南 (中文pdf版)

    《LINUX与UNIX Shell编程指南》是一本专为初学者设计的shell编程教程,它深入浅出地介绍了在Linux和UNIX系统中如何使用Shell进行高效自动化任务处理。Shell编程是Linux和UNIX系统中的核心技术,它允许用户通过命令行...

    Linux零基础学习笔记 Shell编程-菜鸟入门(超详细)

    Linux是开源的操作系统,它的命令行界面,尤其是Shell编程...因此,无论你是技术小白还是希望进一步提升,这份“Linux零基础学习笔记 Shell编程-菜鸟入门”都会是你宝贵的资源。祝你在学习的道路上越走越远,不断进步!

    linux命令行与shell脚本编程.pdf

    linux命令行与shell脚本编程.pdf

    《LINUX与UNIX SHELL编程指南》读书笔记

    《LINUX与UNIX SHELL编程指南》是一本深入探讨Linux和UNIX系统中Shell脚本编程技术的书籍。这本书旨在帮助读者理解和掌握Shell编程的核心概念,从而能够编写出高效、实用的自动化脚本,提高日常系统管理和任务执行的...

    LINUX与UNIX_Shell编程指南V1.0_学习笔记.docx

    这份学习笔记将深入探讨Shell编程的基础,包括文件权限与安全,这是理解Linux和Unix系统管理的关键。 首先,我们关注文件权限。在Linux和Unix中,每个文件和目录都有三个基本的权限:读(r)、写(w)和执行(x)。...

Global site tag (gtag.js) - Google Analytics