linux命令批量新建文件夹 • Worktile社区 您所在的位置:网站首页 批量建立文件夹 linux命令批量新建文件夹 • Worktile社区

linux命令批量新建文件夹 • Worktile社区

2024-06-30 21:32| 来源: 网络整理| 查看: 265

在Linux系统中,可以使用命令来批量新建文件夹。以下是几种常用的方法:

1. 使用mkdir命令加上通配符:

可以使用mkdir命令来创建单个文件夹,加上通配符* 可以实现批量创建文件夹的效果。例如,要创建3个名为folder1、folder2和folder3的文件夹,可以使用以下命令:

“`bashmkdir folder*“`

这将会创建以“folder”开头的文件夹,并以数字1、2和3结尾。

2. 使用for循环结构:

使用for循环可以方便地批量创建文件夹。以下是一个示例:

“`bashfor i in {1..5}; do mkdir folder$i; done“`

这个命令将会创建名为folder1、folder2、folder3、folder4和folder5的文件夹。

3. 使用xargs命令:

xargs命令可以从标准输入中读取数据,并以每行作为参数执行命令。结合mkdir命令,可以实现批量创建文件夹。例如,使用以下命令:

“`bashecho “folder1 folder2 folder3” | xargs mkdir“`

这个命令将会创建名为folder1、folder2和folder3的文件夹。

4. 使用find命令:

find命令可以在指定的目录中搜索文件,并执行指定的操作。结合执行mkdir命令,可以批量创建文件夹。例如,使用以下命令:

“`bashfind /path/to/directory -type d -exec mkdir {} \;“`

这个命令将会在指定的目录下创建所有的子目录。

注意:在使用这个命令时,请将“/path/to/directory”替换为实际的目录路径。

5. 使用Shell脚本:

最后一个方法是编写一个Shell脚本来批量创建文件夹。以下是一个示例:

“`bash#!/bin/bash

for foldername in “folder1” “folder2” “folder3”; do mkdir $foldernamedone“`

将上述代码保存到一个脚本文件(例如create_folders.sh),然后在终端中执行如下命令:

“`bashbash create_folders.sh“`

这个脚本将会创建名为folder1、folder2和folder3的文件夹。

这些方法可以根据实际需求选择使用。无论选择哪种方法,都可以方便地批量创建文件夹。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有