上一页 1 2 3 4 5 6 7 ··· 122 下一页

2020年12月15日

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

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

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

2020年12月14日

Bash脚本set命令教程

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

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

Bash中的eval命令

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

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

什么是POSIX?

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

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

Bash特殊变量(Bash Special Variables)

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

posted @ 2020-12-14 13:20 中道学友 阅读(336) 评论(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 中道学友 阅读(130) 评论(0) 推荐(0)

2020年11月3日

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

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

posted @ 2020-11-03 14:25 中道学友 阅读(202) 评论(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 中道学友 阅读(141) 评论(0) 推荐(0)

当df命令hang住了, 怎么办?

摘要: 当运行df命令的时候,hang住了,不返回结果,光用ctrl+c 不行,怎么办呢? 这时,往往是mount的nfs export出了问题。 使用mount命令检查所有可以的mount了的directory。 使用umount,或者umount –l 来unmount掉那些有问题的目录,试试看吧。我自 阅读全文

posted @ 2020-11-03 13:59 中道学友 阅读(907) 评论(0) 推荐(0)

2020年10月14日

在Terminal里,使用Shift+Insert来代替鼠标右键来进行粘贴操作

摘要: 今天干活儿时,觉得手从键盘上拿下来,专门跑去按一下鼠标右键来在terminal windows 里粘贴,有点麻烦。这个操作如何能用键盘来代替鼠标的右键点击呢?搜索了一下,找到了。方法是用Shift + Insert来代替鼠标右键的粘贴操作。原文摘抄如下:In the terminal window the Paste option can be used to attach previously ... 阅读全文

posted @ 2020-10-14 19:05 中道学友 阅读(1234) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 122 下一页

导航

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