Script
VIM/Shell/Perl/Tcl
imeradio
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
rm命令及其option
脚本里面有一句:system "rm -fr simv*";rm表示删除,另外两个option代表什么意思呢?通过man rm得知:-f,--force :ignore nonexistent files never prompt。表示忽略不存在的文件并且不提示,有的时候simv*如果不存在的话,将忽略这个option并且不提示。-r,-R,--recursive: ...原创 2013-09-04 20:59:00 · 208 阅读 · 0 评论 -
linux shell常用快捷键(转载)
删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k 删除光标后面所有字符相当于VIM里d shift+$ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ctrl + w 删除光标前一个单词相当于VIM里db...原创 2017-06-27 19:37:00 · 325 阅读 · 0 评论 -
linux 创建链接命令 ln -s 软链接
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空...原创 2013-10-18 11:09:00 · 180 阅读 · 0 评论 -
gvim查找与替换命令
VI/VIM是程序员最常用的工具之一,尤其是unix/linux上;而查找替换也是最频繁的操作之一。 一般在vim中我们使用这样的方法去替换:%s/dest/new/g ,其中dest是查找目标,new是替换的新内容,g表示全文替换,一般的vim配置为默认全文替换,所以g也可以不要。 下文总结了常用的一些替换模式,以供参考学习;内容转自网络,原文没有出处信息! ...原创 2013-10-17 17:35:00 · 1376 阅读 · 0 评论 -
Vim常用命令
0、移动及跳转::n 跳转到n行,n表示行号nG 跳转到n行,n表示行号CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置h 左j 下k 上l 右W 向前移动一个wordb 向后移动一个word$ 命令将光标移动到当前行行尾^ 命令将光标移动到当前行的第一个非空白字符上0 命令则总是把光标移动到当前行的第一个字符上fx 在当前行上查找下一个字符x% 跳转到与之匹配...原创 2013-10-18 10:28:00 · 123 阅读 · 0 评论 -
Linux查找命令
find [路径] -name [要找的文件名,可用*表示] -print这个命令速度慢但是个人觉得是好用的,还有一种locate根据文件名数据库定位#locate *.doc //查找所有扩展名为doc的文件。运行此命令有时候需要配合updatedb跟新下文件名数据库。比如要查找 123.txt那就 find / -name "123.txt"搜索根和子目录 名字为 123.tx...原创 2013-10-24 09:42:00 · 141 阅读 · 0 评论 -
linux中执行cd之后直接ls列出所有文件
以下command在cshell中生效在.cshrc中加入下面的语句:alias cd 'cd \!* ; ll'注意*后面的空格,以及ll之前的空格进一步,可以同时打印出cd之后的pathalias cd 'cd \!* ; ll; pwd'如果执行cd之后命令行显示的目录(用户名后面紧跟着的)没有变化的,可以试着再加入sourcealias cd 'cd \!* ; l...原创 2017-06-27 11:20:00 · 16091 阅读 · 0 评论 -
Sed 命令详解 正则表达式元字符
1.简介 sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将...原创 2013-08-20 15:16:00 · 351 阅读 · 2 评论 -
Linux系统下查看PDF文档的命令
$ acroread [参数] filename.pdf #adobe Reader阅读器 $ evince filename.pdf #ubuntu下自带pdf阅读器 原创 2013-07-23 17:19:00 · 745 阅读 · 0 评论 -
perl 替换一例
$line =~ s/^\s+//; #去掉$line中起始部分的空格$line =~ s/\s+$//; #去掉$line中结束部分的空格=~ 是perl的正则表达式操作符这里采用的是替换语意:s/被替换的内容/替换成为/其它开关选项;注意用'/'隔开个个部分.\s表示任意空白字符,包括空格制表符(Tab)等等+表示匹配一个或多个^用在起始位置表明从起始位置开始匹配$用在结束位置表...原创 2017-06-29 20:36:00 · 927 阅读 · 0 评论
分享