bash特性之五

author author     2022-08-19     511

关键词:

一、bash特性之四,命令别名


  • alias,shell的内建命令,显示当前系统所有的命令别名

  • alias 别名="原始命令"

  • ualias 别名 撤销已经定义的别名。

  • 命令 使用命令本身,而非命令别名。

二、bash特性之五,globbing,统配符

 *:匹配任意长度的任意字符(可以没有)

 ?:匹配任意一个字符(必须有一个),全文件名精确匹配。

 []:及合通配符表达式,匹配指定字符范围内的任意单个字符

    a[xyz]b:axb或ayb或azb,

    [a-z] [A-Z] 看书是,解释这种通配符表达式不区分大小写,但是用ubuntu16.04验证时,区分大小写(由于我用的shell不是bash,而是用的zsh)

    [0-9]

    [[:upper:]]表示大写字母

    [[:lower:]]表示所有小写字母

    [[:alpha:]]不管大小写

    [[:digit:]]数字

    [[:alnum:]]数字字母

    [[:space:]]用来匹配空白字符

    [[:punct:]]匹配标点符号

    [^]表示指定字符以外的任意单个字符,非

    [^0-9] 表示0-9以外的单个字符(除数字以外的)

    [^[:digit:]]表示除0-9以外的单个字符(除数字以外的)

本文出自 “xiaoliuer” 博客,请务必保留此出处http://xiaoliuer.blog.51cto.com/11859529/1885654

c#9.0新特性详解系列之五:记录(record)和with表达式(代码片段)

1背景与动机传统面向对象编程的核心思想是一个对象有着唯一标识,表现为对象引用,封装着随时可变的属性状态,如果你改变了一个属性的状态,这个对象还是原来那个对象,就是对象引用没有因为状态的改变而改变,也就... 查看详情

bash基本特性

bash基本特性bash是Linux中最常使用到的shell,它给用户提供了许多便利的功能和特性,下面就介绍一些bash的基本特性。 1、命令历史historybash能为我们提供命令的存储功能,我们也可以借由history命令来查看我们以往输入过的命... 查看详情

bash基础特性

bash特性及bash脚本编程初步终端,附着在终端的接口程序:    GUI:KDE,GNome,xfce    CLI:/etc/shellsbash的特性:    命令行展开:~,{}    命令别名:alias,unalias&nbs 查看详情

bash特性小结&bash变量

时间就是金钱效率就是生命一、bash编程 |---------------||应用           ||-----------|   ||壳|库函数 |    | //可以直接针对系统调 查看详情

bash特性

bash的基础特性(1): (1)命令历史history系统中history环境变量:HISTSIZE:命令历史记录的条数;HISTFILE:~/.bash_history;HISTFILESIZE:命令历史文件记录历史的条数; history-dOFFSET(具体删除第几条历史记录)history-c 清空所有... 查看详情

bash基础特性

...的环境变量可以通过ehco$#查看#为环境变量 bash的基础特性:(1)命令历史 history 环境变量: HISTSIZE:命令历史记录的条数 HISTFILE;~/.bash_history HISTFILESIZE:命令历史文件记录历史的条数 history-doffset删除某条历史命令 his... 查看详情

bash的特性

bash的特性Bash(GNUBourne-AgainShell)是许多Linux发行版的默认Shell。事实上,还有许多传统UNIX上用的Shell,例如tcsh、csh、ash、bsh、ksh等等,ShellScript大致都类同,当您学会一种Shell以后,其它的Shell会很快就上手,大多数的时候,一个Shel... 查看详情

bash基础特性命令引用

...D` 这是反引号:就是ESC键下面的那个反引号bash的引用特性: 引用 强引用:‘‘单引号弱引用:""双引号命令引用:$(COMMADN) bash特性:快捷键 ctrl+a:跳转至命令行首ctrl+e:跳转至命令行行尾ctrl+u:删除行首至光标... 查看详情

quarkus依赖注入之五:拦截器(interceptor)(代码片段)

...,经过前面的学习,咱们熟悉了依赖注入的基本特性,接下来进一步了解相关的高级特性,先从本篇的拦截器开始如果您熟悉spring的话ÿ 查看详情

bash特性

bash特性一、命令别名:(自定义命令) 用alias命令查看 alias命令可以用来定义和现实命令的别名 但是使用alias命令定义的别名,其生命仅为当前shell的生命期 对于每个用户来说,都有一个私有的bash文件,用于保... 查看详情

bash及其特性

...:Gnome,KDE,XfaceCLI:sh,csh,ksh,bash(兼具sh、csh等各种特性,功能更强大,且遵循开源协议),tcsh,zsh进程:在每个进程看来,当前主机上只存在内核和当前进程进程是程序的副本,进程是程序的执行过程用户工作环境:窗... 查看详情

bash及其特性

bash及其特性:        1.程序只有一个,但可以有多个进程,在每个进程来看,当前主机上只存在内核与当前进程          2.进程是程序的副本,进程是程序的执行实例 ... 查看详情

bash特性及用户和组管理

bash特性及用户和组管理 上篇博文中总结了bash的一些特性,这次做补充: bash变量 变量:一段由名称的连续的内存空间;这段内存空间的名称,就是变量名,在这   段内存空间存储数据 就是变量值;&nb... 查看详情

bash特性

BashLinux系统终端概述图形化    服务器终端切换:Ctrl+Alt+F1_F6    虚拟机终端切换:Ctrl+Shift+Alt+F1_F6 字符终端    服务器终端切换:Alt+F1_F6    pkill-9-ttty2& 查看详情

bash基础特性

对BASH做一下总结一、命令历史特性: historyshell进程会其会话中保存此前用户提交执行过的命令history是shell的内置命令650)this.width=650;"src="http://s5.51cto.com/wyfs02/M00/78/1F/wKiom1Z2ZjWSJrjdAAA9gP4LoMo818.jpg"title="未命名图片.jpg"width="400 查看详情

08-bash基础特性及基础命令

bash的基础特性  (1)命令历史 history HISTSIZE:命令历史记录的条数: HISTSIZE:~/.bash_history HISTFILESIZE:命令历史文件记录的条数: history-dOFFSET   -c history#:显示历史最近的#条命令: -a:手动追加当前会话... 查看详情

bash的特性之多命令执行

bash的特性之多命令执行  一上午的时间学习了bash的特性之多命令执行,和对shell脚本编程的初步学习。bash的特性的多命令执行的顺序执行结构就是把几个命令用分号隔开。而选择执行结构有与、或、非三种运算法则。shel... 查看详情

bash的基本特性

Bash基本特性: 首先得从逻辑运算来说起: 与运算 && 两个判断条件都必须为真时,状态才为真,否则都为假,在此1是真,0是假 1&&1=1 1&&0=0 0&&1=0 0&&0=0 或运算|| 两个判断条件中都必须... 查看详情