关于IT运维技术的
最佳实践博客网站

shell

重新定义 rm 命令,防止意外发生

bingoku阅读(61)评论(0)

安全的 rm 命令是有必要的,这防止意外删除文件,造成不必要的损失。 此脚本重新优化,利用 mv 命令替代 rm 命令进行日常文件删除操作 删除的文件放在以操作日命名的目录下,方便找回。 建议此脚本放置在:/etc/profile.d/re...

linux awk 命令系列:如何使用 awk 复合表达式

bingoku阅读(336)评论(0)

一直以来在查对条件是否匹配时,我们使用的都是简单的表达式。那如果你想用超过一个表达式来查对特定的条件呢? 本文,我们将看看如何在过滤文本和字符串时,结合多个表达式,即复合表达式,用以查对条件。 awk 的复合表达式可由表示“与”的组合操作符...

linux awk 命令系列:如何使用 awk 比较操作符-菜鸟HOW站长

linux awk 命令系列:如何使用 awk 比较操作符

bingoku阅读(398)评论(0)

对于 使用 awk 命令的用户来说,处理一行文本中的数字或者字符串时,使用比较运算符来过滤文本和字符串是十分方便的。 在 awk 系列的此部分中,我们将探讨一下如何使用比较运算符来过滤文本或者字符串。如果你是程序员,那么你应该已经熟悉了比较...

Bash函数,你了解它多少?-菜鸟HOW站长

Bash函数,你了解它多少?

bingoku阅读(438)评论(0)

一、简单函数 所有函数在使用前必须定义。这意味着必须将函数放在脚本开始部分,直至shell解释器首次发现它时,才可以使用。调用函数仅使用其函数名即可。上面的例子中,函数名为hello,函数体包含一个echo语句,反馈当天日期: hello(...