当前位置: 操作系统/服务器>linux
本页文章导读:
▪grep命令的几个小技巧 grep命令的几个小技巧,有需要的朋友可以参考下。
1)
grep命令加- E参数,这一扩展允许使用扩展模式匹配。例如,要抽取城市代码为2 1 9或2 1 6,方法如下:
代码如下:
[sam@chenwy sam]$ grep.........
▪简明Linux命令行笔记(6):rmdir rmdir只能用来删除空目录。
1.用法
rmdir [选项]... 目录...
2.常用参数
-p 递归删除目录
-v 显示删除的详细信息
3.命令技巧
删除空目录
代码如下:
siu@Darling ~/work $ ls
test
siu@Darling ~/work $ r.........
▪简明Linux命令行笔记(5):rm rm可以用来删除文件或者目录。
1.用法
rm [选项]... 文件...
2.常用参数
-f 不提示,强制删除文件
-r 或 -R 递归删除目录
-i 删除文件时进行提示
-v 删除文件时打印文件名称
3.命令技巧
.........
[1]grep命令的几个小技巧
来源: 互联网 发布时间: 2013-12-24
grep命令的几个小技巧,有需要的朋友可以参考下。
1)
grep命令加- E参数,这一扩展允许使用扩展模式匹配。例如,要抽取城市代码为2 1 9或2 1 6,方法如下:
代码如下:
[sam@chenwy sam]$ grep -E '219|216' data.f
219 dec 2CC1999 CAD 23.00 PLV2C 68
216 sept 3ZL1998 USP 86.00 KVM9E 234
219 dec 2CC1999 CAD 23.00 PLV2C 68
216 sept 3ZL1998 USP 86.00 KVM9E 234
2)
grep -v 用来查找不包含指定值的字符串
3)
当grep要查找的关键字中有特殊字符或正则表达式时,需要对关键字使用' '
4)
grep -i 用来不区分大小写的查找
作者:iTech
出处:http://itech.cnblogs.com/
[2]简明Linux命令行笔记(6):rmdir
来源: 互联网 发布时间: 2013-12-24
rmdir只能用来删除空目录。
1.用法
rmdir [选项]... 目录...
2.常用参数
-p 递归删除目录
-v 显示删除的详细信息
3.命令技巧
删除空目录
代码如下:
siu@Darling ~/work $ ls
test
siu@Darling ~/work $ rmdir test/
siu@Darling ~/work $ ls
siu@Darling ~/work $
test
siu@Darling ~/work $ rmdir test/
siu@Darling ~/work $ ls
siu@Darling ~/work $
递归删除目录并显示信息
代码如下:
siu@Darling ~/work $ rmdir -v -p aaa/bbb/ccc/
rmdir: 正在删除目录 "aaa/bbb/ccc/"
rmdir: 正在删除目录 "aaa/bbb"
rmdir: 正在删除目录 "aaa"
rmdir: 正在删除目录 "aaa/bbb/ccc/"
rmdir: 正在删除目录 "aaa/bbb"
rmdir: 正在删除目录 "aaa"
[3]简明Linux命令行笔记(5):rm
来源: 互联网 发布时间: 2013-12-24
rm可以用来删除文件或者目录。
1.用法
rm [选项]... 文件...
2.常用参数
-f 不提示,强制删除文件
-r 或 -R 递归删除目录
-i 删除文件时进行提示
-v 删除文件时打印文件名称
3.命令技巧
直接删除文件
代码如下:
siu@Darling ~/work $ rm a.txt
siu@Darling ~/work $ ls
aaa
siu@Darling ~/work $ ls
aaa
删除文件时进行提示
代码如下:
siu@Darling ~/work $ rm -i demo.txt
rm:是否删除普通空文件 "demo.txt"? y
siu@Darling ~/work $ ls
aaa
rm:是否删除普通空文件 "demo.txt"? y
siu@Darling ~/work $ ls
aaa
删除文件是显示信息
代码如下:
siu@Darling ~/work $ rm -v aaa.txt
已删除"aaa.txt"
siu@Darling ~/work $ ls
aaa
已删除"aaa.txt"
siu@Darling ~/work $ ls
aaa
递归删除目录
代码如下:
siu@Darling ~/work $ rm -r aaa/
siu@Darling ~/work $ ls
siu@Darling ~/work $
siu@Darling ~/work $ ls
siu@Darling ~/work $
删除所有txt结尾的文件
代码如下:
siu@Darling ~/work $ ls
a.java a.txt b.c b.txt c.txt d.cpp
siu@Darling ~/work $ rm *.txt
siu@Darling ~/work $ ls
a.java b.c d.cpp
a.java a.txt b.c b.txt c.txt d.cpp
siu@Darling ~/work $ rm *.txt
siu@Darling ~/work $ ls
a.java b.c d.cpp
您可能感兴趣的文章:
Linux删除文件rm命令的用法举例
Linux删除文件夹rm命令的用法
Linux下命令rm -rf误删除文件后的补救方法
最新技术文章: