![]() |
1
2
我不确定您是否接受过Unix shell脚本,但这里有 bash的一个工作示例:
注意,我用双引号将exclude中的每个文件名都括起来,并添加了
它们周围有圆括号。替换
|
![]() |
2
1
您可以使用“查找”。类似:
其中/tmp/my_目录是要搜索的路径。 如果您想用一个简单的for循环,可以从excludes中构建“-not-name blah-not-name blah2”列表… |
![]() |
3
0
以下是标准UNIX命令行的一行程序: LS GREP-V“^$排除$”xargs 它确实有一个假设。$exclude需要正确转义,这样类似字符的句点就不会被解释为regex的一部分。 |
![]() |
4
0
假设文件名没有空格或其他病理特征:
|
![]() |
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 6 月前 |
![]() |
Fin · 如何使用bash从表中提取数据 7 月前 |
![]() |
aenagy · Bash声明不喜欢带空格的值 7 月前 |
![]() |
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 7 月前 |
![]() |
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 7 月前 |
![]() |
Harry · 使用“$!”获取后台作业的pid 7 月前 |
![]() |
nmr · 使用来自另一个shell脚本的if语句的返回码函数 7 月前 |
![]() |
minseong · Git sed忽略二进制文件 11 月前 |
![]() |
Jesper.Lindberg · 检查参数是否包含null 11 月前 |