在Linux中,可以使用mkdir
命令创建新目录
使用通配符(*):
如果你想创建多个具有相似名称的新目录,可以使用通配符。例如,要创建名为dir_1
、dir_2
和dir_3
的目录,可以执行以下命令:
mkdir dir_{1..3}
使用循环(for):
如果你需要根据现有目录列表创建新目录,可以使用循环。例如,要基于现有的目录dir1
、dir2
和dir3
创建新目录new_dir1
、new_dir2
和new_dir3
,可以执行以下命令:
for dir in dir{1..3}; do
mkdir "new_dir${dir}"
done
使用find命令查找并创建目录:
如果你需要根据特定条件查找文件或目录,并基于找到的结果创建新目录,可以使用find命令。例如,要在当前目录及其子目录中查找所有以.txt
结尾的文件,并为每个文件创建一个名为dir_txt
的新目录,可以执行以下命令:
find . -type f -name "*.txt" -exec sh -c 'mkdir "${0%/}.dir_txt"' _ {} \;
这些方法可以帮助你批量创建新目录。请根据你的需求选择合适的方法。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:linux xlwt 批量操作的方法