专栏首页云计算与大数据研发:学习shell中的特殊字符01

研发:学习shell中的特殊字符01

#

注释. 行首以#(#!是个例外)开头是注释.

;

命令分隔符[分号, 即;]. 可以在同一行上写两个或两个以上的命令.

;;

终止case选项[双分号, 即;;].

.

"点"命令[句点, 即.]. 等价于source命令

"

部分引用[双引号, 即"]. "STRING"将会阻止(解释)STRING中大部分特殊的字符

'

全引用[单引号, 即']. 'STRING'将会阻止STRING中所有特殊字符的解释. 这是一种比使用"更强

烈的形式

,

逗号操作符. 逗号操作符链接了一系列的算术操作. 虽然里边所有的内容都被运行了,但只有最后 一项被返回.

`

命令替换. `command`结构可以将命令的输出赋值到一个变量中去

空命令[冒号, 即:]. 等价于"NOP" (no op, 一个什么也不干的命令). 也可以被认为与shell的 内建命令true作用相同. ":"命令是一个bash的内建命令, 它的退出码(exit status)是"true"(0).

本文分享自微信公众号 - 云计算与大数据(heidcloud)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux命令-top

    top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

    heidsoft
  • k8s|Blue/Green Deployments on Kubernetes

    Kubernetes has a really awesome built-in feature called Deployments. Deployments...

    heidsoft
  • Network Address Translation

    With Network Address Translation (NAT), IP addresses are mapped from one realm t...

    heidsoft
  • Linux压缩包管理

    版权声明:本文为博主原创文章,转载请注明博客地址: ...

    zy010101
  • Centos学习笔记 linux 常用命令:压缩解压命令

    linux 常用命令:压缩解压命令 -gz 命令的英文原意:Gnu zip 语法:gzip 选项[文件] 功能描述:压缩文件 压缩后文件格式: .gz

    用户1539362
  • 命令模式 Command 行为型 设计模式(十八)

    BigDogMother作为客户端调用BigDog的回家吃饭方法,完成了“大狗子回家吃饭”这个请求

    noteless
  • 大数据之脚踏实地学05--Linux中的解压与帮助命令

    在《大数据之脚踏实地学04--在Linux系统中安装Java》中提到了有关压缩文件的解压缩命令,不仅仅是在那篇文章中会用到解压缩,在实际的工作中也会经常用到Li...

    1480
  • Linux 常用命令

    自己开始接触 Linux「Ubuntu」应该是在大学期间, 接触 Unix「Mac OSX」是在工作后的第一份工作,吭哧吭哧的用了好几年的 Linux,强行此文...

    叉叉敌
  • 修改 Linux 默认 Shell 用 chsh -s /bin/zsh 命令不生效,提示 chsh: Shell not changed. 怎么办?

    我想现在应该有很多人都已经使用zsh作为默认的Shell了,尤其是搭配 oh-my-zsh 之后,真是好用得飞起。 一般,我们在切换系统默认的Shell的时候...

    FungLeo
  • linux 服务器安全狗卸载图文教程

    魏艾斯博客www.vpsss.net

扫码关注云+社区

领取腾讯云代金券