find ~ -iname "*.mp3"
我想在我的主目录及以后的目录中找到所有 .mp3 文件。
以下是部分结果:
/home/koshy/Music/这些靴子是为 Walkin Nancy Sinatra 制作的.mp3 /home/koshy/Music/alicia keys - 温柔地杀死我(在 Showcase 现场直播).mp3
注意它们中的空格是如何不被转义的?
获得文件后,我想将其中的一两个复制到新位置。但后来我被迫手动更改文件名,这可能非常乏味:
cp /home/koshy/Music/alicia\ keys\ -\ Killing\ me\ softly\ (live\ at\ Showcase).mp3 .
(注意空格现在是如何转义的)?
当然有更好的方法吗?
试试这个:
$ find Downloads/ -iname "* *" -print0 | xargs -0 ls
'Downloads/Cloud/Multi-Runtime Microservices Architecture.pdf'
$ cp 'Downloads/Cloud/Multi-Runtime Microservices Architecture.pdf' .
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句