上一页 1 2 3 4 5 6 ··· 121 下一页

2020年12月16日

Shell中的特殊符号(special characters)和含义

摘要: 之前写过两篇关于Bash语法的blog,分别是: 1. 井号开头的语句被视为代码的注释,不会被执行。 2. 在 #!/bin/bash 中,脚本文件开头首行的#!会告诉系统这个文件是一系列命令的集合,应该被发送给#!后面指定的解释器来执行。大概都有哪些解释器呢?如下: #!/bin/sh :Exec 阅读全文

posted @ 2020-12-16 22:19 中道学友 阅读(2976) 评论(0) 推荐(0) 编辑

2020年12月15日

Bash中的一些常用的数组相关的特殊语法(array syntax)

摘要: 如下: ${arr[@]:s:n} Retrieve n elements starting at index s 参考资料 You don't know Bash: An introduction to Bash arrays https://opensource.com/article/18/5 阅读全文

posted @ 2020-12-15 00:48 中道学友 阅读(215) 评论(0) 推荐(0) 编辑

一站式搞定Bash脚本的参数处理问题

摘要: 以下是来自StackOverflow网站的答案中的代码,写的实在是太好了,引用在这里,以供查阅。 第一段代码,这个例子展示了如何解析处理以空格分隔的参数(例如:–-option argument 这样的传参方式),不使用getopt和getopts函数来实现。 1 2 3 4 5 6 7 8 9 1 阅读全文

posted @ 2020-12-15 00:20 中道学友 阅读(161) 评论(0) 推荐(0) 编辑

2020年12月14日

Bash脚本set命令教程

摘要: 这篇文档写的非常好,对想了解set命令的朋友,推荐看看。 http://www.ruanyifeng.com/blog/2017/11/bash-set.html 阅读全文

posted @ 2020-12-14 16:47 中道学友 阅读(4785) 评论(0) 推荐(0) 编辑

Bash中的eval命令

摘要: eval命令是POSIX的一部分, 它是shall内置的接口。 《POSIX编程手册》上介绍eval的原文为: 大致意思是eval命令会将参数拼在一起形成一个命令,然后shell会执行这个命令。 简单来说,eval会对变量进行两次扫描,第一次扫描得到变量的名字,第二次扫描应用这个变量的名字来得到以该 阅读全文

posted @ 2020-12-14 16:41 中道学友 阅读(3315) 评论(0) 推荐(0) 编辑

什么是POSIX?

摘要: Windows从WinNT开始就有兼容POSIX的考虑。这是因为当年在要求严格的领域,Unix地位比Windows高。为了把Unix用户拉到Windows阵营而搞的。现在情况当然有变化,与当年大不相同了。现在最新的Win10对 Linux/POSIX 支持好,则是因为Linux已经统治了廉价服务器市 阅读全文

posted @ 2020-12-14 15:39 中道学友 阅读(1372) 评论(0) 推荐(0) 编辑

Bash特殊变量(Bash Special Variables)

摘要: https://blog.csdn.net/guodongxiaren/article/details/39544805 阅读全文

posted @ 2020-12-14 13:20 中道学友 阅读(298) 评论(0) 推荐(0) 编辑

2020年12月11日

查看和修改Linux中的环境变量

摘要: 查看系统中的环境变量: # printenv # env # export # set 暂时的添加环境变量: # export PYTHONPATH=$PYTHONPATH:/usr/local/tme/lib/IsiTest 检查某一环境变量的值: # echo $PYTHONPATH 参考资料 阅读全文

posted @ 2020-12-11 15:45 中道学友 阅读(124) 评论(0) 推荐(0) 编辑

2020年11月3日

清理cosbench工具所占用磁盘空间的小脚本

摘要: 经常跑cosbench的测试,发现cosbench运行一段时间之后,会把其所在的磁盘的空间快速的消耗。经过检查,以下的两个地方费空间比较多: 当测试正常结束,没有错误的时候,这些文件就会浪费比较多的空间,需要定期清理。于是,我就写了下面的小脚本,来清理掉这些文件。 #!/bin/bash # Com 阅读全文

posted @ 2020-11-03 14:25 中道学友 阅读(173) 评论(0) 推荐(0) 编辑

一个检查本机和远程机器的根目录所在磁盘的剩余空间的bash小脚本

摘要: 上星期写的,参考的网页也不记得了。 #!/bin/bash # List remote machine df output echo "On drivers:" clients=("10.245.109.216" "10.245.109.217" "10.245.109.218" "10.245.1 阅读全文

posted @ 2020-11-03 14:17 中道学友 阅读(135) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 121 下一页

导航

技术追求准确,态度积极向上