波浪线展开其实挺简单的,通过几个例子了解下

cd ~

~ 会展开为家目录,也就是$HOME值。

cd ~/work

~/work 会展开为家目录下的work目录,也就是$HOME/work值。

cd ~david/work

~david/work 会展开为david用户的家目录下的work目录 。

cd ~+/work

~+/work 会展开为当前目录下的work目录,也就是$PWD/work值。

cd ~-/work

~-/work 会展开为前个工作目录下的work目录,也就是$OLDPWD/work 的值。

其实还有一类波浪线开展,它与目录栈有关系,但是目前我并没有碰到目录栈的一些经典用法,所以本文暂时也不讲解这些了。

shell展开之波浪线展开相关推荐

  1. shell学习三十五天----波浪号展开与通配符

    波浪号展开与通配符 shell中两种与文件名相关的展开.第一种是波浪号展开,第二种是通配符展开式. 波浪号展开 如果命令行字符串的第一个字符为波浪号(~),或者变量指定(例如PATH或CDPATH变量 ...

  2. Linux的冒号和波浪号用法,shell 学习三十五天---波浪号展开与通配符

    shell 学习三十五天---波浪号展开与通配符 shell 中两种与文件名相关的展开.第一种是波浪号展开,第二种是通配符展开式. 波浪号展开 如果命令行字符串的第一个字符为波浪号(~),或者变量指定 ...

  3. shell 展开之花括号展开

    花括号展开的形式 花括号展开看如下一个例子 $ echo a{b,c,d}e abe ace ade a{b,c,d}e 是花括号展开的一种形式,其中 a 表示前缀,e 表示后缀,{b,c,d} 依次 ...

  4. IntelliJ IDEA Maven Project Dependencies红色波浪线报错

    原文地址:https://www.jianshu.com/p/45a609b2049f 本人使用了第一种方法就解决了 第一问题描述 对于 idea 下的 maven 工程,特别是从其他地方导入的新工程 ...

  5. 在Linux(unix)中,以波浪线“~”开始的文件名

     在Linux(unix)中,以波浪线"~"开始的文件名有特殊含义. 单独使用它或者其后跟一个斜线(~/),代表了当前用户的宿主目录.(在shell下可以通过命令"e ...

  6. pycharm波浪线检查去掉

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u012282037/article/d ...

  7. Notepad++写Verilog HDL代码时,在注释语句下出现红色波浪线怎么办?

    最近给实验室电脑自费安装了一个固态硬盘,悲催的是系统转移没成功,导致不得不对系统进行重新安装,于是所有软件什么的都得重新安装了,以后买固态硬盘最好还是要买那种具有一条龙服务的硬盘呀,有专门转移系统的软 ...

  8. vs代码显示波浪线,但没编译错误

    参考:https://blog.csdn.net/everrisky/article/details/55833396 vs2015打开cocos2dx-3.14自带项目,代码显示波浪线,但没编译错误 ...

  9. pycharm导入本地py文件时,模块下方出现红色波浪线时如何解决

    pycharm导入本地py文件时,模块下方出现红色波浪线时如何解决 文章目录: Reference: 1.https://blog.csdn.net/qq_30622831/article/detai ...

最新文章

  1. 笔记 JVM调优流程
  2. Spring事务管理--(一)数据库事务隔离级别与mysql引擎基础讲解
  3. Ruby中,:(ampersand colon)的用法
  4. ROS学习--第3篇:ROS基础---创建工作空间和软件包
  5. 内核态与用户态的区别
  6. 深度学习总结:cycleGAN原理,实现图片风格切换,可以和之前的伪DL方式对比一下,pytoch实现
  7. python方差特征选择_使用scikitlearn进行方差分析的特征选择和交叉验证
  8. java 判断范围_java判断一个点是否在一个围栏范围内
  9. SAP License:客户特别总帐统驭科目某天余额取数逻辑
  10. spring,mybatis事务管理配置与@Transactional注解使用[转]
  11. Delphi 设计模式:《HeadFirst设计模式》Delphi7代码---工厂模式之简单工厂[转]
  12. ASP.NET页面传值之Server.Transfer
  13. 【爬虫专栏17】多线程爬双色球
  14. 硬件设计与开发——如何提高自己的能力
  15. 端端正正做人,踏踏实实做事
  16. 笔记本电脑下面的任务栏一直转圈圈
  17. cbrt c语音_cbrt (Numerics) – C 中文开发手册 - Break易站
  18. C# GDI 手绘图片转化为电子版处理
  19. 电影解说的配音都是真人配音吗?
  20. 崩坏3区号+86_86的区号是代表中国!那82是代表哪个国家?

热门文章

  1. 重磅开源! 9 个 yyds 图像识别模型
  2. 思维私塾——LeetCode16.最接近的三数之和
  3. 在C盘中找不到明明存在却找不到的APP(在搜索后也找不到欧),如AppDate,我们可以这样试试
  4. Linux下Qt/PyQt5无法调用fcitx中文输入法解决办法
  5. 关闭斗鱼超级火箭弹幕
  6. 最早入局的短视频独角兽“秒拍”,从王者到星屑,彻底掉队
  7. Java中的一些奇淫技巧总结
  8. html设置可编辑,只可复制粘贴纯文本
  9. 关于PGP GPG文件加密有这篇就够了
  10. 手机屏幕解锁模式 vivo2020中的试题