BR 技术头条
gr www.gracecode.com / 2023-04-16 09:02 / by @技术头条

精简 BASH/ZSH 的条件判断

这个小技巧来自 Youtube 上的个视频,很受用所以记录下。很多时候我们写的 Shell 脚本,都会前置些判断条件,以便正确执行想要的结果。

发表评论

相关分享

li linux.cn / 2022-08-31 23:20

如何在 Linux 上使用 Bash 自动化任务

通过 Bash 命令行进行自动化任务是极好的一种方式。不论你使用运行在服务器上的 Linux 进行管理日志文件或其他文件,还是你在个人电脑上整理文件以使桌面保持整洁,使用 Bash 的自动化功能会使你的工作变得更轻松。

无图
in insights.thoughtworks.cn / 2020-08-28 09:45

如何组织一场成功的Bug Bash?

如果我们把项目的开发过程比作驾驶过程,产品质量就是安全驾驶,那么测试就像是驾驶中看挡风玻璃的过程,需要融入到整个开发中。总之,产品质量需要在开发的各个环节中来保证,Bug Bash作为常规测试的有效补充,也是产品上线前的重要一环,组织成功的Bug Bash必能使产品日趋完善。

无图
mp mp.weixin.qq.com / 2019-04-01 21:55

JVM面试问题系列:判断对象是否已死和四种垃圾回收算法总结

判断对象是否已死

判断对象是否已死就是找出哪些对象是已经死掉的,以后不会再用到的,就像地上有废纸、饮料瓶和百元大钞,扫地前要先判断出地上废纸和饮料瓶是垃圾,百元大钞不是垃圾。判断对象是否已死有引用计数算法和可达性分析算法。

无图
li linux.cn / 2019-03-27 21:04

浅析 Bash 中的 {花括号}

让我们继续我们的 Bash 基础之旅,来近距离观察一下花括号,了解一下如何和何时使用它们。

在前面的 Bash 基础系列文章中,我们或多或少地使用了一些还没有讲到的符号。在之前文章的很多例子中,我们都使用到了括号,但并没有重点讲解关于括号的内容。

这个系列接下来的文章中,我们会研究括号们的用法:如何使用这些括号?将它们放在不同的位置会有什么不同的效果?除了圆括号、方括号、花括号以外,我们还会接触另外的将一些内容“包裹”起来的符号,例如单引号、双引号和反引号。

无图
yq yq.aliyun.com / 2018-06-13 16:28

优化技巧:提前if判断帮助CPU分支预测

在stackoverflow上有一个非常有名的问题:为什么处理有序数组要比非有序数组快?,可见分支预测对代码运行效率有非常大的影响。要提高代码执行效率,一个重要的原则就是尽量避免CPU把流水线清空,那么提高分支预测的成功率就非常重要。

无图
li www.linuxprobe.com / 2018-04-03 17:45

linux解决“/bin/bash^M: bad interpreter“的思路

当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行,今天就介绍一下如何解决“/bin/bash^M: bad interpreter“的思路。

无图
li www.linuxprobe.com / 2018-03-15 18:44

在 Linux 中纠正 Bash 命令拼写错误

我知道你可以按下向上箭头来调出你运行过的命令,然后使用左/右键移动到拼写错误的单词,并更正拼写错误的单词,最后按回车键再次运行它,对吗?可是等等。还有一种更简单的方法可以纠正 GNU/Linux 中拼写错误的 Bash 命令。这个教程解释了如何做到这一点。请继续阅读。

无图
li www.linuxprobe.com / 2018-03-02 17:23

详解在Windows10用Linux Bash命令

在Windows10系统中,微软已加入了Linux Bash命令支持,此前小编也介绍过 怎么开启Linux Bash命令行 ,可是很多用户开启之后,并不是很会使用Linux Bash命令,所以今天小编特意给大家分享下 Windows10系统Linux Bash命令的使用方法 。

无图