相关疑难解决方法(0)

使用 `-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
查看次数

标签 统计

command-line ×1

cp ×1

exec ×1

xargs ×1