如何将多个文件发送到目录?

时间:2016-04-19 13:12:09

标签: bash split

我正在使用拆分将一首歌分成几个部分,如下所示:

split --bytes=1000000 Sleep.mp3 size

我得到了几个这样的部分:

sizeaa 

sizeab

sizeac

sizead

当我尝试将生成的文件发送到名为song的目录时出现问题:

split --bytes=1000000 Sleep.mp3 size > song/

我明白了:

-bash: song/: Is a directory

我想了解实现这一目标的方法。

3 个答案:

答案 0 :(得分:2)

将目标目录设为工作目录

cd song
split --bytes=1000000 ../Sleep.mp3 size

答案 1 :(得分:2)

只需将目录作为输出文件的一部分

split --bytes=1000000 Sleep.mp3 song/size

答案 2 :(得分:0)

我认为你将不得不用两个命令来做到这一点:

split --bytes=1000000 Sleep.mp3 size
mv size* song