![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell Tips
abcdef0966
这个作者很懒,什么都没留下…
展开
-
vim中如何将一个文件的内容拷贝到另一个文件中
如要将a.txt的内容拷贝到b.txt中,可以执行如下步骤:用vim打开b.txt。将光标定位到要复制插入的位置,然后进入命令模式中输入:r!cat a.txt保存退出:wq!搞定~~原创 2012-05-27 22:08:32 · 16423 阅读 · 5 评论 -
将一个文件中的每两行合并成一行
将一个文件中的每两行合并成一行,用什么方法最简单?xargs -l2原创 2012-06-25 18:44:05 · 6444 阅读 · 0 评论 -
看看
http://bbs.chinaunix.net/thread-543887-1-1.htmlhttp://bbs.chinaunix.net/thread-674903-1-1.htmlhttp://www.laozhuzhu.com/a/detail/common-regular-expressions.aspxhttp://bbs.chinaunix.net/thread原创 2012-10-31 19:49:01 · 433 阅读 · 0 评论 -
awk正则表达式使用外部变量(转)
awk的正则表达式匹配中,如果要使用外部shell变量,先在变量外加双引号,再加单引号即可,如:for i in read write print; do cat file.txt | awk '{ if ($7~/'"$i"'/) {print $0} }'| wc -l ; done转载 2012-11-22 20:05:22 · 6792 阅读 · 1 评论 -
获取含有指定字符串的行和它的上一行
cat a.txt12345错误1abcdefaaaaaa错误“错误”是固定的字符串,我要想获取的结果是含有错误的行和它的上一行,如下:12345错误1aaaaaa错误答案1:[root@hostkiller ~]# cat 2.txt 12345错误1abcdef后:[root@hostkiller ~转载 2013-01-16 19:43:59 · 6166 阅读 · 0 评论 -
awk 合并相同列的行
Q:怎么做来着?如果第一列与第二列相同,就合并行cat a.txta b c a b da b e 结果为 a b c e dA:awk '{v=$1" "$2;a[v]=a[v]$3}END{for (j in a) print j,a[j]}' file转载 2013-03-06 19:13:29 · 8651 阅读 · 0 评论 -
date
Date=`date -d "-2 day" "+%Y%m%d"`LastDate=`date -d "-1 day $Date" "+%Y%m%d"`原创 2013-03-08 19:10:44 · 632 阅读 · 0 评论 -
linux下删除乱码文件名的方法(转载)
linux下删除乱码文件名的方法(转载)点评:linux下出现乱码文件名,这里给出具体的删除方法,需要的朋友可以参考下。linux下删除乱码文件名, 不废话: 1. ls -i 列出文件的节点ID, 如: 123456789 2. find ./ -inum 123456789 -print -exec rm -rf {} \; 批量转载 2013-06-18 19:09:55 · 1084 阅读 · 0 评论