`

shell补充

阅读更多
set命令可辅助脚本调试,以下是set命令常用的调试选项:

    set -n 读命令但不执行

    set -v 显示读取的所有行

    set -x 显示所有命令及其参数

    将set选项关闭,只需用+替代-

echo $$ 返回当前执行的pid
单引号 ( ' ' ):硬转义,忽略所有元字符和通配符,其间不允许出现单引号
双引号 ( " " ):软转义, 元字符可以工作,$用于参数替换,`用户命令代替
反斜杠 (   \ ):转义, 去除紧跟后面的字符的特殊意义
分享到:
评论

相关推荐

    Linux shell脚本的补充

    在Linux环境中,shell脚本是一种强大的自动化工具,用于执行一系列命令和操作。本文将深入讲解Linux shell脚本的几个核心知识点,包括Shebang、变量、作用域、特殊参数变量、状态变量、内置命令、字符串操作以及文件...

    Linux学习笔记【博文整理系列】

    学习linux的笔记,发到博文了,鉴于文档方便...Linux笔记——shell补充:参数传递&函数等 Linux笔记——正则表达式入门及应用 Linux笔记——linux进程 Linux笔记——SVN命令总结 rpm&yum包管理命令总结 The end wklken

    shell学习经典资料

    压缩包中的其他文件也补充了shell学习的相关内容: 3. "linuxunixshell.pdf":这个文件可能包含了关于Linux和Unix shell的综合介绍,可能会涵盖各种shell的使用,以及它们在不同操作系统环境下的应用。 4. "LINUX...

    shell脚本初学者使用

    由于提供的文件信息中包含了OCR扫描的错误和乱码,因此我将会尽量从提供的信息中提炼和重构出知识点,并尽可能地补充解释和详细说明,即使部分原文可能无法完全理解。本内容将主要围绕shell脚本入门级知识进行展开。...

    UPX Shell.rar

    总的来说,UPX Shell是UPX工具的一个重要补充,它将UPX的强大功能与直观的图形界面结合在一起,使得软件打包和优化变得更加简单易行。通过了解和掌握UPX Shell的使用,可以进一步提升我们在软件开发和维护过程中的...

    8145v改华为界面补shell

    "补shell"则是指补充或修复设备的Shell脚本,Shell是Linux或Unix系统中的命令解释器,允许用户通过命令行与操作系统进行交互。在光猫中,Shell脚本用于执行各种系统任务,如启动、初始化和故障恢复。补shell可能是...

    Unix_shell.rar_Unix shell

    这个文件可以作为补充阅读材料,帮助你在实践中深化对Unix Shell编程的理解。 总的来说,通过学习这两个文件,你将能够掌握Unix Shell编程的基本概念和实践技能,从而能够编写出高效、自动化的脚本来提升你的工作...

    linux运维学习笔记:Shell脚本书写规范.pdf

    - 成对符号两端应留有空格,先写符号,再退格输入空格,最后补充内容。 - 流程控制语句应一次性书写完整后再添加相应内容。 - 通过适当的缩进来提升代码的可读性。 - 使用英文状态下的引号,其他字符也应保持英文...

    Shell-UNIX.rar_UNIX_Unix shell

    "www.pudn.com.txt"可能是网站资源链接或其他补充资料,可以帮助进一步学习。 总之,掌握Unix Shell编程不仅可以提升对Unix/Linux系统的理解,还能提升日常开发工作的效率。通过实践和学习,你可以充分利用Shell的...

    学习shell的13个难点

    补充问题中的[[]]与[](方括号)的区别:方括号[]用于测试表达式,例如[ -f /etc/passwd ]会测试/etc/passwd文件是否存在。而[[]]则提供了更高级的测试功能,支持逻辑操作符和模式匹配等,如[[ "test" == t* ]]会...

    linux与unix shell编程指南19-20.rar_Linux与Unix SHELL编程指南_linux shell编程

    同时,www.pudn.com.txt可能包含对这些概念的补充说明或实际示例。 总之,熟练掌握shell编程是提升Linux和Unix系统管理效率的关键,通过编写shell脚本,你可以创建定制化的工具,自动化日常任务,从而节省时间和...

    dns_shell从入门到高手.7z

    最后,《51CTO下载-驾驭Makefile.pdf》可能是《GNU Make项目管理》的补充材料,提供了更多关于Makefile实际应用的实例和技巧。通过实践这些例子,你可以更好地理解和应用Makefile,提升项目构建的效率。 总的来说,...

    LINUX SHELL脚本攻略(中文版带书签)

    附录可能包含Shell命令速查表、常见问题解答等补充资料,提高学习效率。 总的来说,“LINUX SHELL脚本攻略(中文版带书签)”是一本适合初学者和进阶者的实用教程,无论你是开发人员、测试人员还是运维工程师,都能...

    LinuxShell.pdf

    此外,"教程重要说明及更新链接点击这个文本.txt.lnk"可能是教程作者提供的补充信息或更新链接,以便读者获取最新内容。"LinuxIDC.com.png"可能是某个Linux相关的网站图标,可能与教程来源有关,而"Linux公社...

    linux 命令、编程器与shell编程 第一版

    这可能会导致某些部分的内容不够通顺,读者在阅读时需要有意识地去修正或补充这些错误和遗漏,确保学习内容的准确性和完整性。 整体而言,本书是一本为初学者和希望提高技能的读者量身定做的学习资源,从基础命令的...

    shell 十三问

    #### 补充问题:`[^]`跟 `[!]` 的区别 - **`[^]`**:表示排除括号内的字符集。 - **`[!]`**:与`[^]`相同,表示排除括号内的字符集。 通过以上详细解释,我们可以更好地理解shell的基础知识,这对于进一步学习和...

    LINUX与UNIX SHELL编程指南(part2)

    最后,第17章作为一个补充,可能包含了一些特定话题,例如SHELL编程的最佳实践,或者是一些常见问题和解决方案的汇总。 总的来说,这个指南全面覆盖了SHELL编程的各个方面,从基础到高级,理论结合实践,是提升...

    Linux新手生存笔记[10]——shell脚本基础3-函数及常用命令.pdf

    6. **内置命令补充**: - `:`(冒号)是一个空命令,常用于简化条件逻辑,等同于`true`。 - `.` 或 `source` 命令用来在当前Shell环境中执行指定的脚本。 - `\`用于续行,确保命令可以在多行中书写。 - `echo`...

    有关于前一期shell方面的一些学习资料

    不过,由于描述中提到资料可能不完善,建议结合其他在线教程、官方文档或社区资源进行补充学习,以获得更全面的视角和更新的信息。在学习过程中,不断练习和解决实际问题,将是提升Shell技能的关键。

Global site tag (gtag.js) - Google Analytics