您的位置:首页 > 编程语言

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

2016-05-30 10:27 344 查看
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  重定向操作等。

不一一列举。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息