之前整理的shell中的if判定。shell中if判定的常用逻辑表示方式shell脚本if elseif else整理shell脚本如何判断一个变量是否为空然而,学艺不精,碰到字符串比较还是需要额外积累下,示例代码如下:

if [ "${NEW}" != &[......]

Read more

有时写shell,双引号之中如何引用变量?其实昨天的文章已经介绍了,假设存在OLD的变量,那么如下这样引用即可:

"Its:${OLD

这样就实现了双引号之间的变量引用。[……]

Read more

之前写过介绍sed的文章,批量遍历目录全部文件并替换:Linux服务器运维之find配合sed批量替换内容-纯小白教程如果只想替换目录的子文件呢?代码如下:

find /test/ -maxdepth 1 -type f -name "*.*" -exec sed -i &[......]

Read more

以下内容大部分摘录自:Shell脚本中$0、$?、$!等的意义。$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$? 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览$* 所有参数列表。如”$*”用[……]

Read more

直接vim报错的文件,按:进入命令行,输入:

set ff

如果得到输出:

fileforma=dos

那就是这个锅了,再次进入命令行,输入:

set fileformat=unix

然后wq!保存即可解决问题。方法整理自:https://www.cnblogs.com/zh[……]

Read more