— Как переместить несколько файлов одновременно в определенный каталог назначения?
спросил
Изменено 6 месяцев назад
Просмотрено 682k раз
У меня есть куча файлов в каком-то каталоге (вместе со многими другими файлами), которые я хочу переместить.
К счастью, все файлы, которые я хочу переместить, содержат в своих именах определенный идентификатор, поэтому я могу ls | grep IDENTIFIER
, чтобы получить точный список файлов для перемещения.
Но как мне выполнить mv файл /path/to/dest/folder/
сразу, а не по одному (много файлов надо переместить)?
- командная строка
- mv
0
Вы можете использовать:
mv -t НАЗНАЧЕНИЕ файл1 файл2 файл3
Следующее также работает, но я не уверен, вызывается ли mv
несколько раз или нет, так как grep
будет выводить новую строку для каждого совпадения:
mv -t DESTINATION `ls|grep IDENTIFIER`
6
Если вы хотите переместить ABC-IDENTIFIER-XYZ. ext
или IDENTIFIER-XYZ.xml
, вы можете использовать:
mv *IDENTIFIER* ~/YourPath/
*
является подстановочным знаком для ноль или более символов , это означает ноль или более символов , за которыми следует ИДЕНТИФИКАТОР
, за которым следует ноль или более символов .
Это переместит все файлы, которые содержат указанный вами ИДЕНТИФИКАТОР
.
0
Вы можете использовать подстановочные знаки.
Например, чтобы переместить все файлы с расширением .doc
:
mv *.doc /path/to/dest/folder/
Это переместит все файлы документов в текущем каталоге в указанное место назначения.
Редактировать
Чтобы ответить на комментарий:
, но список файлов для перемещения не определяется расширением. некоторые файлы имеют имена:
ABC-IDENTIFIER-XYZ. ext
, а некоторые простоIDENTIFIER-XYZ.ext
, все они имеют разные расширения, в основномxml
илисвойства
.
mv *.ext *.xml *.txt /path/to/dest/folder/
4
Если вы хотите переместить набор произвольных файлов (без общего шаблона в именах и типах), вы можете сделать, как сказал г-н Раджананд: сначала перейдите в каталог, содержащий файлы, которые вы хотите переместить
mv file1.ext1 file2.ext2 file3.ext3 /destination/
В случае, если файлы разбросаны по разным каталогам, достаточно указать путь для каждого файла в команде mv
.
0
Если файлы находятся в одном каталоге, вы можете использовать
mv /path/to/source/dir/{file1,file2,*.ext1,*.ext2} /path/to/destination/
(проверено в Ubuntu 16.04)
2
Я использую метод Туомаза, но немного модифицированный:
mv файл1 файл2 файл3 -t НАЗНАЧЕНИЕ
Я считаю, что это легче запомнить и сложнее испортить, поскольку он использует тот же порядок, что и ванильная операция mv:
mv file1 DESTINATION
0
Используйте эту команду:
mv `ls|grep IDENTIFIER` /path/to/dest/folder
Однако ls не рекомендуется для такого использования. Вместо этого используйте команду поиска.
4
find -type f -name "[диапазон]" -exec mv {} target-directory ';'
Эта команда переместит имена файлов с любым шаблоном/диапазоном в целевой каталог.
напр.
find -type f -name "file[1-50000]" -exec mv {} target-directory ';'
он будет перемещать файлы с такими именами, как file1
, file2
… file50000
в target-directory
.
1
Если у вас так много файлов для перемещения, возможно, их слишком много для команды mv
(или других команд, таких как rm
). Я предлагаю использовать xargs
лс -1 | ИДЕНТИФИКАТОР | xargs -i mv {} /путь/к/назначению/папке/
ls -1
(минус один) гарантирует, что в каждой строке будет только одно имя файла. Если у вас есть скрытые псевдонимы для команды ls
, вы можете иметь несколько имен файлов в одной строке и случайно переместить файл, который вы не собирались перемещать.
4
Самый простой способ:
mv {file1,file2,file3} НАЗНАЧЕНИЕ
или каталог
mv {каталог1,каталог2,каталог3} НАЗНАЧЕНИЕ
или оба файла и каталоги
mv {файл1,файл2,файл3,каталог1,каталог2,каталог3} НАЗНАЧЕНИЕ
Надеюсь, это поможет
Вы можете использовать find
и -exec
следующим образом:
find . -name "Идентификатор" -exec echo mv {} <путь_назначения> \;
2
Вы можете использовать вывод ls
в качестве ввода для команды mv
:
mv $(ls | grep IDENTIFIER) /path/to/dest/dir
Команда между $()
возвращает список имен файлов, соответствующих вашему запросу, и это может быть предоставлено в качестве параметра для команды mv
.
1
С помощью этой команды вы можете перемещать несколько файлов:
mv SourceFilenames ~DestinationPath
Если вы используете рыбы
раковины большинству вещей повезло. Так что все просто: просто введите пункт назначения в качестве последнего файла.
mv файл1 файл2 файл3 НАЗНАЧЕНИЕ
1
Запустите эту команду ниже, она переместит все файлы
mv * DestinationPath
1
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
.Церковь Осеннего хребта в Рочестере, Миннесота
Церковь Осеннего хребта — это христианская церковь в Рочестере, штат Миннесота, которая существует для того, чтобы вести людей к тому, чтобы они были полностью преданными последователями Иисуса. В дополнение к еженедельным службам вы найдете широкий спектр программ, варианты воскресной школы, изучение Библии и классы, небольшие группы и мероприятия.
Некоторые из наших ценностей включают в себя серьезное отношение к истине, неустанное дарование благодати, восторженное почитание гостей и многое другое.
Мы стремимся предложить возможности и программы большой церкви, в то же время предоставляя возможности для тесного общения. Наши выходные в больших группах — это время, когда все гости поклоняются и учатся вместе, а наши небольшие группы, классы, изучение Библии и команды служителей — отличный способ построить близкие отношения и заставить большую церковь чувствовать себя маленькой.
Мы любим Рочестер и очень благодарны за то, что являемся частью сообщества. Это место, безусловно, место замечательных людей, прекрасных возможностей и значительной способности служить другим.
В то время как большинство гостей Осеннего хребта приезжают из Рочестера, есть и те, кто приезжает из близлежащих общин на юго-востоке Миннесоты. В настоящее время расположенная на Салем-роуд-Юго-восток, недалеко от Уэст-Серкл-драйв, эта церковь первоначально называлась Первой баптистской церковью и имела несколько мест в Рочестере с 1800-х годов (да, 1800-х годов!).
Наш персонал с энтузиазмом относится к ученичеству и лидерству, а наши преданные команды волонтеров усердно работают, чтобы обеспечить невероятные впечатления для участников и гостей. Если вы заинтересованы в том, чтобы стать частью команды, которая делает возможными наши услуги, программы или мероприятия по выходным, есть много вариантов стать волонтером.
На что похожа церковь Осеннего хребта?Церковные службы выходного дня включают музыку и пение, несколько кратких объявлений, молитву и проповедь или сообщение. Каждую неделю проводится четыре церковных службы, в том числе одна служба с традиционными элементами и одна служба празднования выздоровления. Не забудьте посетить нашу страницу Службы выходного дня для получения дополнительной информации и нашу страницу Проповеди, чтобы послушать проповеди прошлых недель. Вы также можете смотреть самые последние службы с музыкой и сообщениями на нашей странице прямой трансляции.
Дети и студенты также найдут, чем заняться в Осеннем хребте, включая программы воскресной школы, детское служение во время воскресных служб, программы для старших и средних школ, а также несколько интересных мероприятий в течение года.
По воскресеньям детские программы доступны для детей от рождения до 5 класса. Для каждой возрастной группы есть варианты развлечений с различными играми, занятиями и уроками, разработанными для каждого этапа развития.
Как мы уже говорили, один из способов заставить большую церковь чувствовать себя маленькой — это строить отношения в группах. Мы думаем, что один из лучших способов наладить отношения и участвовать в жизни поместной церкви — это малые группы. Малые группы — это группы из 6–12 человек, которые еженедельно собираются по домам, чтобы развивать дружеские отношения, учиться и расти вместе, а также ободрять друг друга в вере и жизни. Основные возможности для наших малых групп приходят в форме наших осенних или весенних занятий, которые помогают нам персонализировать и усвоить серию проповедей.
В Рочестере много церквей. Почему Осенний хребет?Церковь Осеннего хребта — отличное место для людей, которые ищут различные варианты изучения Библии и занятий, небольших групп, мероприятий и даже волонтерства и миссионерской работы.
Наши убеждения изложены на странице «О нас». Одна из наших ценностей состоит в том, чтобы «принадлежать прежде, чем вы поверите», поэтому мы приглашаем всех присоединиться к нам в церкви, услышать послание наших пасторов и начать с нами разговор о вере, Библии и Иисусе. Мы серьезно относимся к истине и неустанно даем благодать, поэтому мы надеемся, что вы сможете найти с нами реальные ответы.
Компания Autumn Ridge благодарна за возможность инвестировать в сообщество Рочестера, штат Миннесота, и в глобальные миссии. В Рочестере есть несколько местных организаций, с которыми мы напрямую связаны, а также международные работники, которых мы поддерживаем. Мы также проводим ежегодные мероприятия, в том числе Ridgefest, фестиваль свободного падения и сундук или угощение, ARC1:8, летнее мероприятие в стиле блочной вечеринки, которое проводится в школах города, конференцию Devoted Hearts и многое другое. Разнообразные мероприятия обеспечивают безопасные, веселые, семейные мероприятия для наших соседей, позволяя строить отношения и любить других, как это делал Иисус.
Меня интересует Отэм Ридж. Что мне делать?Мы были бы рады познакомиться с вами, но мы понимаем, что вы могли бы сначала посмотреть, что из себя представляет наша церковь. Присоединяйтесь к нам в субботу вечером в 17:30 или в воскресенье в 8:30 или 10:00, или посмотрите некоторые из наших материалов онлайн на нашей странице Проповеди. Мы также приглашаем вас посетить наши аккаунты в социальных сетях Facebook и Instagram.
Новые гости имеют доступ к ближайшей парковке слева от входа на нашу парковку. Вы окунетесь в гостеприимную атмосферу и сможете узнать больше об Autumn Ridge.
Как только вы поймете, что хотите больше общаться в нашей церкви, вам будет проще всего заполнить карточку подключения. Карты физического подключения можно найти на спинках сидений в зале или в Центре подключения слева, когда вы входите в наш главный вестибюль, или вы можете заполнить цифровую карту подключения на нашей странице «Подключение».
На этой странице вы также найдете дополнительную информацию о том, как вы можете присоединиться к нам. Нет правильного или неправильного способа сделать это, поэтому не стесняйтесь делать все в своем собственном темпе.