Предположим, у меня есть папка, содержащая некоторые файлы и несколько папок (файлы могут быть любого типа). И я хочу переместить / скопировать некоторые из этих файлов и папок с помощью команды mv/ cp. Есть ли способ, чтобы я мог выбрать некоторые из них случайным образом, так же, как мы делаем выбор с помощью клавиши Ctrl и делаем перемещение / копирование с помощью терминала? Я не могу использовать ни подстановочные знаки, ни регулярные выражения, так как хочу выбирать файлы разных типов, и их имена имеют небольшое количество сходств.
cp -t /dest/ file{1,2,3}или для диапазонов cp -t /dest/ file{1..3}. Это работает и для нечисловых аргументов и комбинаций, например, cp -t /dest/ f{ile,ly}.{csv,txt}выполняется cp -t /dest/ file.txt file.csv fly.txt fly.csv. Будьте осторожны с перезаписью вещей, если позиция важна, но я считаю их полезными.