随笔分类 -  Shell

摘要:今天在mac下用sed试图替换\t ,结果发现不生效,Google之后发现mac作为unix分支的系统上的sed与GNU版本的sed行为不太一致。 使用以下命令安装GNU命令套件: brew install coreutils 使用以下命令安装gnu-sed: brew install gnu-se 阅读全文
posted @ 2018-11-26 22:05 丶Blank 阅读(3757) 评论(0) 推荐(0)
摘要:方案一:find.-typef-name"*.c"-execcat{}\;|grep-v'^$'|wc-l 解释:find . -type f -name "*.c" 查找当前目录下所有以.c结尾的文件,如果不考虑文件类型,可以直接实用find . -type f即可。 -exec cat ... 阅读全文
posted @ 2015-10-13 11:28 丶Blank 阅读(4226) 评论(0) 推荐(0)
摘要:公司在推一个大项目,感觉阿里云挺好用的,自己搞了台小机器平时可以跑着玩,而且可以做个跳板机,平时学校里的收费网直接用跳板机就可以访问了,直接写个脚本在自己机器上跑一下:#!/usr/bin/expect -fset timeout -1spawn ssh -qTNf -D 127.0.0.1:123... 阅读全文
posted @ 2015-09-14 16:07 丶Blank 阅读(295) 评论(0) 推荐(0)
摘要:首先是一部分概念和示例,这部分转自:http://coolshell.cn/articles/9104.htmlPattern Space第零个是关于-n参数的,大家也许没看懂,没关系,我们来看一下sed处理文本的伪代码,并了解一下Pattern Space的概念:foreach line in f... 阅读全文
posted @ 2015-09-09 00:22 丶Blank 阅读(842) 评论(0) 推荐(0)
摘要:ctrl+a //移到行首ctrl+e //移到行尾ctrl+y // 插入最近删除的单词或语句ctrl+k //删除光标处到行尾部分ctrl+u //删除光标处到行首部分ctrl+w //删除光标处到当前单词开头部分或语句ctrl+r //搜索命令历史纪录h 左,或 Backspace 或方向键j... 阅读全文
posted @ 2015-09-04 19:12 丶Blank 阅读(1705) 评论(0) 推荐(0)
摘要:使用Solarized dark配色方案需要字体menlo for powerlineoh-my-zsh主题使用agnoster,这个主题默认的路径是全路径,当路径很长的时候,就会占很长的空间,可以修改agnoster.zsh-theme中的方法prompt_dir()prompt_dir() { ... 阅读全文
posted @ 2015-09-04 14:16 丶Blank 阅读(443) 评论(0) 推荐(0)