基本上我想做的是紧凑
mkdir STRING
mv 00/*[sS][tT][rR][iI][nN][gG]* STRING
进入一个单个命令,例如 do-this String 使结果相同。该字符串可能包含一些特殊字符,例如空格。
我意识到省略第一行通常会做同样的事情,但是它似乎并不始终如一。
您可以编写bash
函数来完成:
function doThis {
mkdir "$1"
find 00 -maxdepth 1 -iname "*$1*" -exec mv {} "$1" ;
}
然后像这样称呼它:
doThis STRING