[英]How do I move files by looking at part of a file name
我的Web應用程序在用戶上傳圖像時創建多個圖像縮略圖文件
我想分離原始圖像和縮略圖。 縮略圖圖像的文件名中包含“crop-smart”。
例如,原始圖像是watermelon.jpg,然后縮略圖的名稱是watermelon_jpg_120x120_crop-smart.jpg。
如何找到'crop-smart'並將它們移動到不同的文件夾或刪除它們?
標准文件通配符會執行此操作,具體細節可能會有所不同,具體取決於您運行的是哪個shell但是對於您確切的問題,它應該是相同的:
mv -- *_crop-smart.jpg /path/to/new/folder/
(如果文件名中有空格,這也可以工作)
注意 --
向mv
發出信號,表示不再有選項開關,因此即使文件名看起來像選項, mv
也不會混淆。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.