当前位置: 首页 > news >正文

Bash知识点记录

  • 变量的设置规则

    1.  等号两边不能直接接空格符。

    2. 右侧的变量内容若有空格符,可使用双引号或单引号将变量内容括起来,其中,

              双引号内的特殊字符如 $ 等,可以保有原本的特性。如下所示:

              $ var="lang is $LANG"

              $ echo $var

               lang is en_US

             而单引号内的特殊字符,则退化为一般纯文本性质的字符,如

    var='lang is $LANG'

    $ echo $var

    lang is $LANG

     可以使用转义字符 "\" 将特殊字符变成一般字符,如

    $ var=he\'s\ nice

    $ echo $var

    he's nice

     3. 在一串命令中,如果还需要用到其他的命令提供的信息,则可以使用反单引号 (`command`) 或是 ($(command)) 的形式。例如,如果想要取得内核版本的设置:

    $ version=$(uname -r)

    $ echo $version

    2.6.18-128

     4. 取消变量的设置,可以使用 unset 变量名 的方法来取消。

    

转载于:https://www.cnblogs.com/outs/p/9062533.html

相关文章:

  • Android 滑动效果入门篇(一)—— ViewFlipper
  • 在Moto Atrix4G手机里安装全功能Ubuntu记录(特附友情广告一则)
  • rpm 软件包管理
  • pom.xml文件详解
  • 互联网测试有什么不一样
  • Python基础第十六天:面向对象进阶
  • log4net 在.net CompactFramework 2.0中的使用
  • 20165307 实验四《Andriid应用开发》实验报告
  • 使用 php Header 报错的一个原因
  • 【IOS】仿捕鱼达人的金币滚动显示
  • 谷歌 AXURE RP EXTENSION拓展问题
  • Android 滑动效果入门篇(二)—— Gallery
  • 大型网站典型故障案例分析
  • 在C#中派生C++的抽象类
  • Eureka-服务注册与发现组件
  • Javascript基础之Array数组API
  • Java程序员幽默爆笑锦集
  • Java-详解HashMap
  • java中的hashCode
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Laravel 菜鸟晋级之路
  • Meteor的表单提交:Form
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 好的网址,关于.net 4.0 ,vs 2010
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 王永庆:技术创新改变教育未来
  • 应用生命周期终极 DevOps 工具包
  • 终端用户监控:真实用户监控还是模拟监控?
  • 阿里云API、SDK和CLI应用实践方案
  • 阿里云重庆大学大数据训练营落地分享
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • #LLM入门|Prompt#3.3_存储_Memory
  • #大学#套接字
  • #微信小程序(布局、渲染层基础知识)
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (4) PIVOT 和 UPIVOT 的使用
  • (day 12)JavaScript学习笔记(数组3)
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (翻译)terry crowley: 写给程序员
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转)Windows2003安全设置/维护
  • (转载)PyTorch代码规范最佳实践和样式指南
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET Core 中插件式开发实现
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .net6 webapi log4net完整配置使用流程
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .NET框架设计—常被忽视的C#设计技巧
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • .Net中的集合
  • @TableLogic注解说明,以及对增删改查的影响
  • @Transaction注解失效的几种场景(附有示例代码)