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 重定向操作等。
不一一列举。