Linux/Shell
文章平均质量分 59
Jasonfang0118
这个作者很懒,什么都没留下…
展开
-
文本过滤命令--tr
tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 常用格式:tr [-c -d -s] [string_translate_from] [string_translate_to] input_fil原创 2012-05-29 23:09:06 · 727 阅读 · 0 评论 -
shell脚本多行注释及读取方向键输入
一、shell脚本多行注释方法,即注释一个语句块: :<<COMMENT .. .. COMMENT 二、读取方向键输入 上:^[[A 下:^[[B 左:^[[D 右:^[[C 用cat -v看到这些方向键输入的字符,长度为三,实际上我们只须判断最后一个字符,即A,B,C,D,如下程序: #!/bin/sh KEY=() echo原创 2012-06-01 15:30:08 · 3040 阅读 · 0 评论 -
grep与常用正则表达式
grep、sed、awk结合正则表达式运用起来会很高效,在工作中遇到这种问题的解决方案以及用在shell编程中也是很重要的~所以值得去花时间好好总结一下。 1. 基本的元字符集 --------------------------------------------------------------------------------------------------------原创 2012-05-22 17:27:04 · 541 阅读 · 0 评论 -
命令行通讯录(By_Python)
简明python上尾声,作者给了读者一道题,闲着没事,整了整(还是有很多问题的,基本功能是没问题的),诸多问题有时间再来解~这次让我最大的体会还是书中那着诗:When the work is done,but if you wanna make work also fun,using python.....作个笔记,上code吧。 #!/usr/bin/python #import sys原创 2012-07-12 22:15:43 · 775 阅读 · 0 评论 -
Linux shell中的重定向之2>&1
经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用 /tmp/test.sh > /tmp/test.log 2>&1 前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢? 要解释这个问题,还是得提到文件重定向。我们知道>和&1 的意思就是将标准错误也输出到标准输出当中。 下面通过一个例子来展示2>&1转载 2012-05-22 10:27:41 · 793 阅读 · 0 评论 -
vim设置
如题,[SAVE]保存一下自己的vim设置,免得以后重新设置~! """"""""""""""""""""""" VI Setting """""""""""""""""""""" "display line nu set nu "syntax highlight "syntax on "indention based on file type filetype indent on set a原创 2012-06-19 13:31:45 · 449 阅读 · 0 评论