liunx 编程常用命令(expand,grep ,find )

原创 2016年05月30日 10:27:53

1   expand 将输入制表符转换为空格 unexpand将空格转化为制表符。

格式:expand/unexpand  -t  num  文件名

   实例: root@ubuntu:~/test# cat main.c
#include <stdio.h>

int main(void)
{
    printf("Hello World!\n");
    return 0;
}

  root@ubuntu:~/test# expand -t 8 main.c
#include <stdio.h>

int main(void)
{
    printf("Hello World!\n");
    return 0;
}

root@ubuntu:~/test# unexpand -t 1 main.c
#include <stdio.h>

int main(void)
{
                printf("Hello World!\n");
                return 0;
}


2  grep 搜索字符串在制定的文件中搜素关键字

格式: grep -选项   内容   范围

     实例:

root@ubuntu:~/test# grep -b include *.c
0:#include <stdio.h>
root@ubuntu:~/test# 

3 find 查找文件  

格式;find  查找路径  参数  字符串对象

实例 ;

root@ubuntu:/# find /root/test/ -name main.c
/root/test/main.c
root@ubuntu:/# find /root/ -name main.c
/root/test/main.c
root@ubuntu:/#

还有很多其他的指令 比如说awk    sed  sort  nl  od wc head  tail  paste  重定向操作等。

不一一列举。

版权声明:本文为博主原创文章,未经博主允许不得转载。

linux下的find文件查找命令与grep文件内容查找命令

在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为...
  • hanfengzqh
  • hanfengzqh
  • 2016年10月18日 17:29
  • 670

find 和 grep 的结合使用

1, grep find and xargs 结合 用grep命令在当前目录下的Makefile文件中搜索libTsCommon.a这个词: [leo@leo streamer]$ find . ...
  • leonzhang2008
  • leonzhang2008
  • 2013年07月09日 09:37
  • 4038

Linux下find和grep常用命令

在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为...
  • PersistenceC
  • PersistenceC
  • 2017年07月14日 13:27
  • 213

linux常用命令-find和grep区别及使用方法

find和grep区别 find用法详解 grep用法详解
  • hellocooper
  • hellocooper
  • 2016年03月17日 16:46
  • 1786

关于 find grep xargs 命令总结

1.定义:   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。                      (2)grep是根据文...
  • yuhaojin
  • yuhaojin
  • 2017年02月09日 16:38
  • 2170

linux中常用命令——find、grep

在linux下面工作,find、grep命令能够大大提高效率。
  • greenlight_74110
  • greenlight_74110
  • 2017年10月26日 16:27
  • 153

find & grep 结合查找 某字符串 所在文件

1、 在当前目录下所有文件中查找内容包含 字符串 bruce_xxx 的文件: # find ./ -name "*" -exec grep "bruce_xxx" {} \; ---------...
  • devwang_com
  • devwang_com
  • 2016年09月06日 20:19
  • 991

linux下使用find xargs grep查找文件及文件内容

1,在某个路径下查文件。 在/etc下查找“*.log”的文件 find /etc -name “*.log” 2,扩展,列出某个路径下所有文件,包括子目录。 find /et...
  • qq_19244267
  • qq_19244267
  • 2016年09月07日 09:53
  • 1024

ubuntu上find命令使用方法加grep运用

1、find命令的一般形式为; find pathname -options [-print -exec -ok ...] 2、find命令的参数; pathname: find命令所查找的目录...
  • luopeiyuan1990
  • luopeiyuan1990
  • 2013年03月13日 15:51
  • 2409

说明find命令和grep命令的区别及详细用法

1、find命令 find命令是一个无处不在命令,是linux中最有用的命令之一。find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查...
  • XTQueen_up
  • XTQueen_up
  • 2013年01月05日 15:04
  • 1297
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:liunx 编程常用命令(expand,grep ,find )
举报原因:
原因补充:

(最多只允许输入30个字)