我正在关注这个问题,尽管这里的一些文件名在文件名开头包含破折号。这被解释为 的附加选项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)
无济于事。如何处理-
文件名的开头部分?