当前位置: 技术问答>linux和unix
问一个关于文件删除的问题
来源: 互联网 发布时间:2015-10-30
本文导语: 请问大家如何删除某个目录下除去某些特定文件之外的文件 具体说就是 假设我在/test/first文件夹下有 first.txt second.txt find.txt finish.txt second.txt 我想保留以fin开头的所有文件,其余都删除该如何做呢? |...
请问大家如何删除某个目录下除去某些特定文件之外的文件
具体说就是 假设我在/test/first文件夹下有 first.txt second.txt find.txt finish.txt second.txt 我想保留以fin开头的所有文件,其余都删除该如何做呢?
具体说就是 假设我在/test/first文件夹下有 first.txt second.txt find.txt finish.txt second.txt 我想保留以fin开头的所有文件,其余都删除该如何做呢?
|
#!/bin/sh
ls $1 | grep -v '^fin' | awk '
{
system("rm -fr " $1)
}'
ls $1 | grep -v '^fin' | awk '
{
system("rm -fr " $1)
}'
|
find时候使用非表达式
! expr True if expr is false.
-not expr
Same as ! expr.
欢迎访问LINUX下C语言编程网站 www.linuxc.net
! expr True if expr is false.
-not expr
Same as ! expr.
欢迎访问LINUX下C语言编程网站 www.linuxc.net