使用mkdir和pbpaste创建文件夹

时间:2016-10-13 17:38:23

标签: macos shell terminal

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

这样的东西
    cat folders.txt | xargs mkdir

会有效,但我想拍摄剪贴板中的内容并从该列表中创建文件夹。

我目前正在使用这个:

    pbpaste | xargs mkdir

我遇到的问题是它可以使用一行,但是当我使用整个列表时,我收到“文件名太长”的错误,文件名看起来像XXX \ rXXX \ rXXX \ rXXX \ rXXX等。< / p>

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

试试这个:

    pbpaste | xargs -n1 mkdir

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