`

shell set 详解

 
阅读更多
set
功能说明:设置shell。

语  法:set [+-abCdefhHklmnpPtuvx]

补充说明:set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。

参  数:
 -a  标示已修改的变量,以供输出至环境变量。 
 -b  使被中止的后台程序立刻回报执行状态。 
 -C  转向所产生的文件无法覆盖已存在的文件。 
 -d  Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用-d参数可取消。 
 -e  若指令传回值不等于0,则立即退出shell。   
 -f   取消使用通配符。 
 -h  自动记录函数的所在位置。 
 -H Shell  可利用"!"加<指令编号>的方式来执行history中记录的指令。 
 -k  指令所给的参数都会被视为此指令的环境变量。 
 -l  记录for循环的变量名称。 
 -m  使用监视模式。 
 -n  只读取指令,而不实际执行。 
 -p  启动优先顺序模式。 
 -P  启动-P参数后,执行指令时,会以实际的文件或目录来取代符号连接。 
 -t  执行完随后的指令,即退出shell。 
 -u  当执行时使用到未定义过的变量,则显示错误信息。 
 -v  显示shell所读取的输入值。 
 -x  执行指令后,会先显示该指令及所下的参数。 
 +<参数>  取消某个set曾启动的参数
分享到:
评论

相关推荐

    Shell编程详解,shell入门,shell实例

    Shell编程是Linux操作系统中进行批处理操作和自动化任务的核心工具,它允许用户通过编写脚本来交互地或非交互地执行一系列命令。以下是对Shell编程基础知识的详细解释: **常用Linux命令介绍** 1. **文件的安全和...

    CShell基础知识详解

    ### CShell基础知识详解 #### 一、引言 在之前的讨论中,我们已经涉及了许多Cshell的功能,例如命令别名、作业控制等。此外,任何一系列Cshell命令都可以存储在一个文件中,并通过调用Cshell来执行这些命令。这样...

    linux设置shell命令—–set

    Linux set命令用于设置shell。 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。 语法 set 【选项】 【参数】 选项 -a:标示已修改的变量,以供输出至环境变量 -b:使被中止的后台程序立刻回报...

    shell命令详解-精编版

    ### Shell命令详解精编版 #### 一、Shell概述与分类 **Shell** 是 Linux 操作系统中的一个重要组成部分,它充当用户与操作系统之间的接口。在 Linux 中,最常用的 Shell 类型是 Bash(Bourne Again Shell)。此外...

    [Linux]Shell脚本编程详解

    【Linux Shell脚本编程详解】 在Linux操作系统中,Shell脚本是一种强大的自动化工具,它允许用户通过编写一系列命令来执行复杂的任务。这篇文章将深入探讨Shell脚本编程的基础知识,包括语法、常用命令以及如何创建...

    shell中set指令的用法详解

    set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定某个单一的选项时将设置 shell 的常用特性,如果在选项后使用 -o 参数将打开特殊特性,若是 +o 将...

    SHELL基础编程详解

    ### SHELL基础编程详解 #### 一、Shell Script的地位与执行方式 在计算机科学领域,Shell Script具有特殊的地位。它是一种脚本语言,通常用于控制操作系统中的其他程序和任务。与传统的可执行文件(通常是二进制...

    根据《Shell脚本编程详解》第12章节-Shell脚本编程,自己写的shell脚本。

    在《Shell脚本编程详解》第12章节中,我们深入探讨了Shell脚本编程的基础和实践,这里将根据这个主题和提供的描述,详细阐述相关知识点。 1. **Shell脚本基础**: - **Shebang(#!/bin/bash)**:脚本开头的这一行...

    Shell 编程实例集锦.doc

    ### Shell编程实例解析 #### 实例一:删除Index文件中的空链接 在Shell脚本编程中,有时我们需要清理一些无效的链接,特别是当链接指向的文件不再存在时。以下脚本示例展示了如何删除`archivepix.html`文件中指向...

    Bourne_Shell及shell编程

    ### Bourne Shell及Shell编程详解 #### 一、Bourne Shell简介 Bourne Shell,简称sh,是由贝尔实验室的Stephen Bourne于1978年开发的一种Unix shell。它不仅作为用户与操作系统交互的主要界面,同时也是一种强大的...

    linux Shell 开发常用脚本命令详解

    以下是对Linux Shell开发常用脚本命令的详解: 1. **Shell概述**: - 作为开发人员,学习Shell的主要原因是能够理解并修改运维人员编写的程序,同时可以通过编写简单的Shell脚本来提升开发效率,例如管理集群。 -...

    SHELL DATE 命令详解

    ### SHELL DATE 命令详解 #### 一、概述 `date` 命令是 Linux 和 Unix 系统中用于查看与设置系统日期和时间的重要工具之一。通过使用不同的选项和参数,用户可以非常灵活地显示或修改日期与时间。在本文中,我们将...

    cshell 教程 非常好用哦

    **CShell教程详解** CShell,全称是“C-style shell”,是由伯克利大学开发的一种Unix shell,因其语法与C语言类似而得名。它为用户提供了丰富的交互式命令行环境,尤其适合进行复杂的脚本编程。在本教程中,我们将...

    shell十三问(shell十三问)

    **Shell十三问详解** Shell,作为Linux/Unix操作系统中的命令解释器,是用户与系统交互的重要工具。它不仅用于执行命令,还能通过脚本编程实现自动化任务。在学习和使用Shell的过程中,经常会遇到一些核心问题,...

    SHELL编程常用手册

    ### SHELL编程常用手册知识点详解 #### Shell简介与种类 Shell是一种高级的、解释型的程序设计语言,作为用户与Linux系统之间的操作接口,允许用户输入命令并执行。Shell不仅提供了一个交互式的命令行界面,还支持...

    ICS lab9 shell lab

    【ICS lab9 Shell 实验详解】 在计算机科学领域,Shell是一种命令行接口,它允许用户与操作系统进行交互,执行各种任务。"CSAPP (Computer Systems: A Programmer's Perspective) lab9 shell lab" 是一个关于深入...

    给shell初学者的入门知识.pdf

    ### 给Shell初学者的入门知识详解 #### 一、Shell程序基础 ##### 1.1 Shell程序概念 - **定义**: Shell程序本质上是一个包含了多条Shell或Linux命令的文件。 - **创建**: 使用文本编辑器(如VI)来编写Shell程序...

    人人都能学会的企业SHELL编程 运维开发必备

    **企业SHELL编程详解** SHELL编程,是Linux或Unix操作系统中的一种命令解释器,它为用户提供了与操作系统内核交互的接口。在运维和开发领域,熟练掌握SHELL编程至关重要,因为它能极大提高工作效率,自动化日常任务...

Global site tag (gtag.js) - Google Analytics