首页 > 其他 > 详细

认识与学习BASH(2)

时间:2019-10-28 23:29:42      阅读:92      评论:0      收藏:0      [点我收藏+]

查询命令是否为Bash shell的内置指令:

  通过type  命令:可以查询该指令是否为内置指令

命令的快速编辑按钮:

  Ctrl+u/Ctrl+k:带u的命令是删除光标前面的所有命令,带k的命令是删除光标后面的所有指令

shell的自定义变量功能

  简单的举个例子,通过参数定位到不同用户家目录或者是email目录,因此就能够减少许多工作量,不用给每个相似参数制作类似的命令了.

变量的使用与设置:echo、变量设置规则、unset

  $+变量才能够使用变量代表的字符串,可以通过echo $变量(echo ${变量})来查看变量的值。

  可以通过变量名后面加上=号来给变量赋值(等号两边无空格,变量名不能以数字开头)

  双引号内的 "$变量" 可以读出变的值

  单引号内的 ‘$变量‘ 则无法读出变量的值,且变为了纯字符串

  使用转义字符 \ 可以将Enter、$、\、空格、‘等特殊符号变为普通字符

  使用export可以使变量在其他终端使用

  变量名通常使用大写

  unset 变量名 用来取消变量

  在 $(command) 中的命令会先执行

环境变量的功能

  可以使用env指令来查看当前shell的所有环境变量

  父子shell:先创建的shell即父进程,后创建的shell即子进程。子进程会继承环境变量,但是不会继承自定义变量。

认识与学习BASH(2)

原文:https://www.cnblogs.com/tgch/p/11755736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!