|
|
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,执行一个需要逐一遍历多个值的命令 1 年前 |
|
|
Fin · 如何使用bash从表中提取数据 1 年前 |
|
|
aenagy · Bash声明不喜欢带空格的值 1 年前 |
|
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 1 年前 |
|
|
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 1 年前 |
|
Harry · 使用“$!”获取后台作业的pid 1 年前 |
|
|
nmr · 使用来自另一个shell脚本的if语句的返回码函数 1 年前 |
|
minseong · Git sed忽略二进制文件 1 年前 |
|
|
Jesper.Lindberg · 检查参数是否包含null 2 年前 |