公司的无线环境采用mac地址认证的方式,mac地址被绑定到Radius的users配置文件中,将注册了的mac地址作为用户名和密码。为了方便的管理这些mac地址,自己写了一个shell脚本来管理。shell脚本所特有的强大文本处理能力和各种命令函数的组合,使得管理员的工作能轻松不少。下面就..
分类:
系统相关 时间:
2014-10-23 12:45:17
阅读次数:
311
从学习Python至今,发现很多时候是将Python作为一种工具。特别在文本处理方面,使用起来更是游刃有余。说到文本处理,那么正则表达式必然是一个绝好的工具,它能将一些繁杂的字符搜索或者替换以非常简洁的方式完成。我们在处理文本的时候,或是查询抓取,或是替换.一.查找如果你想自己实现这样的功能模块,输...
分类:
编程语言 时间:
2014-10-16 17:43:32
阅读次数:
279
Sed
Sed是一个强大的文本处理工具
可以采用正则匹配,对文本进行插入删除修改等操作
.
.
.
三 、一个比较有趣的例子
如何替换\n也就是把所有的行都归为一行
第一种方式...
分类:
系统相关 时间:
2014-10-15 23:42:21
阅读次数:
659
1-做出决策2-函数3-类与对象4-组织程序5-文件和目录6-Python语言的其他特性7-创建模块8-文本处理第一章:做出决策本章介绍如何创建可以使用循环重复相同操作的情形,自动逐步遍历列表,元组和字典。如何使用字典,列表和元组,探究字典中的内容。使用一场处理编写的程序,以应对可能在程序内部处理的...
分类:
编程语言 时间:
2014-10-15 13:08:20
阅读次数:
160
本文转自:http://www.52nlp.cn/python-%E7%BD%91%E9%A1%B5%E7%88%AC%E8%99%AB-%E6%96%87%E6%9C%AC%E5%A4%84%E7%90%86-%E7%A7%91%E5%AD%A6%E8%AE%A1%E7%AE%97-%E6%9C%...
分类:
编程语言 时间:
2014-10-07 19:07:03
阅读次数:
331
查看文件内容cat /var/log/messages | grep mount 查看出错日志文件tac file1从最后一行开始反向查看一个文件的内容more file1查看一个长文件的内容less file1类似于'more'命令,但是它允许在文件中和正向操作一样的反向操作head -2 fil...
分类:
系统相关 时间:
2014-10-05 00:36:08
阅读次数:
329
众所周知,在Linux下"一切皆文件"的原则,一切配置文件都可以以文本的方式进行编辑、存储。故对文本文件的操作能力,决定着你是否能够在Linux下操纵自如。今天,就写下几个关于Linux下一些常用的文本处理命令。1、文本文件查看命令:cat、more、less、head、tail1.1cat命令:连..
分类:
系统相关 时间:
2014-09-23 17:04:25
阅读次数:
252
Sedsed 是个精简的、非交互式的编辑器。他能执行和编辑vi和emacs相同的编辑任务。sed编辑器不提供交互使用方式:只能在命令行输入编辑命令、指定文件名,然后在屏幕上察看输出。sed编辑器没有破坏性。他不会修改文件,除非用shell重定向来保存输出结果。缺省情况下,所以的输出都被打印到屏幕上。...
分类:
系统相关 时间:
2014-09-22 00:39:21
阅读次数:
423
AWKawk是一种编程语言,用于在linux/unix下对文本和数据进行处理。sedsed是一种流编辑器,它是文本处理中非常中的工具grepgrep是一种强大的文本搜索工具,常常跟管道结合使用WC使用wc命令统计文本信息,利用wc指令我们可以计算文件的Byte数、字数或是列数 wc参数 -c ...
分类:
其他好文 时间:
2014-09-20 15:22:47
阅读次数:
203
SED是一个很好的文本处理命令,主要以行为单位进行处理,并且可以替换,删除,新增,选取等工作.sed[-nefri]‘command‘输入文本-n(silent)使用安静模式。在一般的SED用法中来自STDIN的资料一般都会直接显示在屏幕上,但如果加上安静模式(-n)则只有经过被处理后的数据才会显示..
分类:
其他好文 时间:
2014-09-19 19:43:36
阅读次数:
201