linux同时创建多个文件夹命令

fiy 其他 51

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux中同时创建多个文件夹,可以使用mkdir命令的扩展功能。

    1. 使用花括号方式创建多个文件夹:
    “`
    mkdir {folder1,folder2,folder3}
    “`
    这样可以一次性创建多个文件夹,文件夹名称用逗号隔开。

    2. 使用循环批量创建多个文件夹:
    “`
    for i in {1..10}; do mkdir folder$i; done
    “`
    这样可以创建folder1到folder10共10个文件夹。

    3. 使用通配符创建多个文件夹:
    “`
    mkdir folder{1..5}
    “`
    这样可以创建folder1到folder5共5个文件夹。

    4. 使用-x参数创建多层文件夹:
    “`
    mkdir -p folder1/folder2/folder3
    “`
    这样可以一次性创建多层文件夹,即创建folder1下的folder2下的folder3文件夹。

    以上就是在Linux中同时创建多个文件夹的几种方法。你可以根据自己的需求选择合适的方式来创建文件夹。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令同时创建多个文件夹:

    1. 使用mkdir命令:
    mkdir命令用于创建文件夹。可以在命令后面加上多个文件夹名称,用空格隔开。示例:
    “`bash
    mkdir folder1 folder2 folder3
    “`
    上述命令将同时创建folder1、folder2和folder3三个文件夹。

    2. 使用mkdir命令和大括号({}):
    可以使用大括号来简化命令,将需要创建的文件夹名称放在大括号里,并用逗号隔开。示例:
    “`bash
    mkdir {folder1,folder2,folder3}
    “`
    上述命令将同样同时创建folder1、folder2和folder3三个文件夹。

    3. 使用mkdir命令和通配符(*):
    通配符可以匹配一定模式的文件或文件夹名称。可以使用通配符来创建多个文件夹。示例:
    “`bash
    mkdir folder{1..3}
    “`
    上述命令将创建folder1、folder2和folder3三个文件夹。

    4. 使用xargs命令:
    xargs命令可以从标准输入中读取数据,并将其作为参数传递给其他命令。可以将多个文件夹名称放在一个文件中,并使用xargs命令读取该文件内容来创建多个文件夹。示例:
    “`bash
    echo “folder1 folder2 folder3” | xargs -n1 mkdir
    “`
    上述命令将创建folder1、folder2和folder3三个文件夹。

    5. 使用for循环:
    可以使用for循环来遍历文件夹名称,并使用mkdir命令创建每个文件夹。示例:
    “`bash
    for folder in folder1 folder2 folder3; do mkdir $folder; done
    “`
    上述命令将创建folder1、folder2和folder3三个文件夹。

    总结:
    在Linux系统中,有多种方法可以同时创建多个文件夹。可以使用mkdir命令、大括号、通配符、xargs命令或for循环来实现这个目的。无论采用哪种方法,都可以快速方便地创建多个文件夹。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下几种方法同时创建多个文件夹:

    1. 使用”mkdir”命令和大括号{}结合:

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

    2. 使用”mkdir”命令和“for”循环:

    “`
    $ for folder in folder1 folder2 folder3; do mkdir $folder; done
    “`
    这个命令会依次循环创建名为folder1、folder2和folder3的三个文件夹。

    3. 使用”mkdir”命令和“xargs”命令:

    “`
    $ echo “folder1 folder2 folder3” | xargs -n 1 mkdir
    “`
    这个命令通过”echo”命令生成一个包含文件夹名的字符串,然后通过管道传递给”xargs”命令,”xargs”命令再将每个文件夹名作为参数传递给”mkdir”命令来创建文件夹。

    4. 使用”mkdir”命令和一个包含文件夹名的文本文件:

    首先,创建一个文本文件,例如”folders.txt”,其中每行包含一个文件夹名字。

    “`
    folder1
    folder2
    folder3
    “`

    然后,使用以下命令来创建文件夹:

    “`
    $ mkdir -m 755 -p $(cat folders.txt)
    “`
    这个命令通过”cat”命令读取”folders.txt”文件中的文件夹名,并将它们作为参数传递给”mkdir”命令来创建文件夹。

    以上是Linux系统下同时创建多个文件夹的几种方法。根据具体的需求,可以选择适合自己的方式来进行操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部