1 致谢

感谢菜鸟教程的帮助!

2 前言

今天在调试MMDetection的检测框架,见到了这样的配置脚本,

其中这里有一个“$COCO_ROOT”,我不太明白这是什么,
后来百度了一下,才知道这是一个Bash语言中的变量的引用方式~

2.1 Bash跟shell的关系

Shell是一个供用户操作的Linux程序,(这里我们其实使用的是Ubuntu系统),同时它也是一种程序设计语言,可以用来编写代码来完成更加复杂的操作过程;

3 基本用法

3.1 逻辑运算符

&&: 用来条件执行两个语句,A && B,如果A执行成功,则执行B指令;

4 常见用法

不保存当前bash命令——“命令前加空格”

在当前命令前面“+空格”

 echo this_command_is_saved

具体原理请参考博文《Ubuntu bash不记录history方法》

清空历史bash命令

# 第一步: 删除 .bash_history 文件
rm -rf ~/.bash_history
# 第二步: 清空命令历史记录
history -c

Bash命令的学习笔记~相关推荐

  1. Bash命令的学习笔记(legacy)

    1 使用python执行bash指令--os.system(command) 我们可以使用python来执行bash指令,也就是os.system(command)函数:

  2. linux三剑客-sed命令的学习笔记

    本文为在B站上学习linux命令的学习笔记,视频出处为https://www.bilibili.com/video/BV1244y1e73a?p=23&spm_id_from=pageDriv ...

  3. 吃烧烤之命令模式学习笔记[C++版]

    #pragma once /******************************** * * 命令模式应用:烤羊肉串二 * ********************************/ ...

  4. 吃烧烤之命令模式学习笔记[C++版] 1

    /************************************************************************ * 命令模式学习笔记[C++] * Author: ...

  5. curl 命令的学习笔记

    curl 命令的学习笔记 curl 官网:https://curl.haxx.se/ curl 全称 CommmandLine URL 或 CommandLine Uniform Resource L ...

  6. ifconfig没有命令 kali_kali学习笔记之——端口扫描工具

    之前的kali学习笔记分别介绍了kali的网卡问题和隐藏ssid的扫描 蟪蛄语春秋:kali学习笔记之--wi read():Network is down问题​zhuanlan.zhihu.com ...

  7. linux解挂文件磁盘的命令,Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令...

    Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于 ...

  8. Bash脚本编程学习笔记02:脚本基础和bash配置文件

    脚本基础 参考资料:Shell Scripts (Bash Reference Manual) 不严谨地说,编程语言根据代码运行的方式,可以分为两种方式: 编译运行:需要先将人类可识别的代码文件编译成 ...

  9. Bash语言的学习笔记~(legacy)

    3 Bash命令中的变量 其实我们在MMDetectron的配置脚本中看到的$COCO_ROOT,其实是Bash语言中的变量, 我们可以看看菜鸟教程的示例代码, 就明白啦:

最新文章

  1. Android之ViewPager讲解
  2. PMP知识点(七、资源管理)
  3. 剑指offer——不能被继承的类
  4. Spring5参考指南:事件Event
  5. python编程入门单例_Python单例模式实例详解
  6. crowd counting_[crowd_counting]-SFCN-CVPR2019amp;amp;GCC dataset
  7. java_函数的概述
  8. C开源hash代码uthash的用法总结(2)
  9. .net String Formatter 格式转换
  10. git报错:ssh variant 'simple' does not support setting port解决
  11. 根目录_macOS Catalina 根目录锁定问题解决方法
  12. php兼容net的md5,解决c# md5与php md5加密不一致的问题(md5(unicode))
  13. 代码行数统计工具,java,go,c++,html文件都适用
  14. 给大家总结的一份白帽子成长进阶指南(内附学习资源)
  15. 磁盘结构损坏且无法读取硬盘磁盘结构损坏且无法读取的找回方案
  16. Java小项目之拼图游戏
  17. Jenkins集成Sonar(3/3)- 安装SonarQube Scanner进行扫描(离线安装)
  18. 每周开源项目推荐计划
  19. mysql中on用法_详解mysql中的Using与On的用法
  20. urv中保研碰撞测试结果_深度解读中保研碰撞测试结果,多款热销车竟获“差评”...

热门文章

  1. LeetCode_database刷题记录(620. 有趣的电影)
  2. springcloud问题
  3. JDK8 Stream操作整理
  4. 利用Simple-RTMP-Server(SRS)来进行直播
  5. web前端-浏览器兼容性处理大全
  6. mysql如何开启对外连接?
  7. IIS 7.5 + PHP-5.6.3 + mysql-5.6.21.1
  8. delphi透明组件(控件)开发
  9. MyEclipse下开发Web Service(转)
  10. 网络信息安全实验 — 网络攻击技术实验(Kali系统,John、lc7、arpspoof、ettercap、SQL注入...)