Macos 使用mkdir和pbpaste制作文件夹

Macos 使用mkdir和pbpaste制作文件夹,macos,shell,terminal,Macos,Shell,Terminal,我正在使用终端使用mkdir命令创建文件夹。我知道有点像 cat folders.txt | xargs mkdir 将工作,但我想采取什么是在剪贴板,使文件夹从该列表 我目前正在使用: pbpaste | xargs mkdir 我遇到的问题是,它只适用于一行,但当我使用整个列表时,会出现“文件名太长”的错误,文件名看起来像XXX\rXXX\rXXX\rXXX\rXXX\rXXX等。尝试以下方法: pbpaste | xargs -n1 mkdir 它将一次运行所

我正在使用终端使用mkdir命令创建文件夹。我知道有点像

    cat folders.txt | xargs mkdir
将工作,但我想采取什么是在剪贴板,使文件夹从该列表

我目前正在使用:

    pbpaste | xargs mkdir
我遇到的问题是,它只适用于一行,但当我使用整个列表时,会出现“文件名太长”的错误,文件名看起来像XXX\rXXX\rXXX\rXXX\rXXX\rXXX等。

尝试以下方法:

    pbpaste | xargs -n1 mkdir

它将一次运行所有
mkdir
。请随意测试以增加整数

您的剪贴板中似乎有回车符而不是换行符。尝试替换它们:

pbpaste | tr '\r' '\n' | xargs mkdir