Я хотел бы переместить последние несколько файлов find
вывод команды. Единственным путем я могу думать:
find ~/place -iname '*.mp4' -ok mv{} ~/someplace \;
Однако существует столько файлов, которые это становится утомительным, чтобы продолжать вводить no
для тех я не хочу перемещаться. Кроме того, у тех, которые мне интересно всего, есть прописные буквы в них. Существует ли лучший способ сделать это?
Если имя файла является совершенно прописными буквами за исключением .mp4
часть, можно использовать find
-regex
опция:
find ~/place -regex '.*/[A-Z]*.mp4' -exec mv -t ~/someplace {} +
, Если эти mp4
является также прописным, то измените соответственно. Используя mv -t ~/someplace
позволяет Вам использовать -exec ... {} +
форма, так, чтобы несколько файлов были двинуты вместе. .*/
соответствия путь перед именем файла.