创建一个包含所有可能的字符和数字组合的文件夹

伊拉克里

我想创建一个文件夹,例如“ example.txt,example.Txt,example.TxT ...所有可能的组合。

斯蒂芬·查泽拉斯

带有csh样式的括号扩展支持的shell:

mkdir example.{t,T}{x,X}{t,T}

使用zsh,您可以将其缩短为:

mkdir example.{tT}{xX}{tT}

如果您启用的braceccl选项(我不建议您全局启用该选项,因为它与花括号的其他用法有一些冲突)set -o braceccl

如果你想要的字母和数字的所有可能的组合,假设你想限制为ASCII字母和数字(而不是其他成千上万的信件和Unicode中不同的脚本的数字),与bashzshksh93

mkdir example.{{a..z},{A..Z},{0..9}}{{a..z},{A..Z},{0..9}}{{a..z},{A..Z},{0..9}}

zsh -o braceccl您一起可以缩短为:

mkdir example.{a-zA-Z0-9}{a-zA-Z0-9}{a-zA-Z0-9}

但是由于这是238328((26 + 26 + 10)3)目录,因此您可能会达到execve()参数和环境大小限制。你可以解决,通过使用内置mkdirzsh(做zmodload zsh/files)或做:

 printf '%s\n' example.{{a..z},{A..Z},{0..9}}{{a..z},{A..Z},{0..9}}{{a..z},{A..Z},{0..9}} |
   xargs -0 mkdir

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

对于每个像元,从1开始获取一个二维数组,该数组包含所有可能的唯一数字组合,且每个数字的组合都低于混合数字

在perl中,如何生成文件中包含的所有可能的数字组合?

一个单一的字符串和数字组合正则表达式,还有其他一些要求

找出所有可能的数字组合

是否可以在JSF中包含一个文件夹中的所有javascripts文件?

将所有文件包含在一个捆绑包的文件夹中

生成一个包含所有空子文件夹名称的文件

Python为一个文件夹中的所有文件夹创建多个zip文件

在给定文件夹的所有子文件夹中递归创建一个php文件

在每个子文件夹中批量创建一个文件夹并移动其中的所有 .jpg 文件

从列表中获取所有数字组合,这些数字的总和将等于一个特定数字

Github 忽略所有但包含一个文件夹

powershell 生成一个包含所有其他文件夹名称的列表

制作一个包含所有可能组合的表格

创建一个新链接以访问所有文件和文件夹

我可以在“收藏夹”下创建一个包含特定类别的所有电子邮件的文件夹吗?

生成一个numpy数组,其所有数字组合的总和小于给定的数字

为文件夹中的每个文件创建一个文件夹,但不包含文件夹本身

使用文件夹中的所有数据创建一个蚂蚁Ejb / Jar

在所有目录中递归创建一个文件夹“ Photo”

生成一个包含所有可能数字的矩阵

在Python中创建一个带有特殊字符的文件夹

匹配文件夹内的所有文件并忽略其中的一个文件夹

从一个文件夹中复制所有文件和文件夹

计算一个文件夹中所有文件中所有出现的字符串

取得包含文件的文件目录,并将所有文件写入另一个文件夹中名称不同的文件夹

在文件夹及其所有子文件夹的所有文件中搜索并替换另一个子字符串

如何创建一个列表,其中包含两个字符串之间常见字母的所有可能组合?

移动除一个文件夹之外的所有文件夹