小编hav*_*kok的帖子

在另一个文件夹中创建相同的子文件夹

我有一个foo带有子目录的目录。我希望在另一个目录中创建相同的子目录名称而不复制它们的内容。我该怎么做呢?

有没有办法将ls输出作为大括号扩展列表?

mkdir

10
推荐指数
3
解决办法
2753
查看次数

使用 `-exec` 和 `xargs` 时处理以破折号(“-”)开头的文件名

我正在关注这个问题,尽管这里的一些文件名在文件名开头包含破折号。这被解释为 的附加选项cp

在另一个问题(关于 ServerFault)之后,我尝试将命令更改为:

shuf -zn8 -e *.jpg | xargs -0 cp -vt -- {} target/ 
Run Code Online (Sandbox Code Playgroud)

或者

shuf -zn8 -e *.jpg -exec cp -vt -- {} target/
Run Code Online (Sandbox Code Playgroud)

无济于事。如何处理-文件名的开头部分?

command-line xargs cp exec

2
推荐指数
1
解决办法
994
查看次数

随机选择文件夹中 30% 的文件

我有许多文件夹,每个文件夹中都有音频文件。我想挑出每个文件的 30% 并将它们(不是复制)剪切到另一个文件夹。鉴于我知道每个文件夹中的文件数,我可以看到这篇文章可以帮助我做到这一点。可悲的是,数字可能会改变,我想要一个可以做到这一点的管道 bash 线。这可能吗?如何选择 30% 的文件并将它们剪切到另一个文件夹?

ls bash pipe

0
推荐指数
1
解决办法
389
查看次数

标签 统计

bash ×1

command-line ×1

cp ×1

exec ×1

ls ×1

mkdir ×1

pipe ×1

xargs ×1